Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nogweii/arson
A CLI interface to the Arch Linux User Repository
https://github.com/nogweii/arson
Last synced: 3 months ago
JSON representation
A CLI interface to the Arch Linux User Repository
- Host: GitHub
- URL: https://github.com/nogweii/arson
- Owner: nogweii
- Created: 2008-07-09T15:26:57.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2009-08-12T22:59:20.000Z (over 15 years ago)
- Last Synced: 2024-09-18T05:57:31.094Z (3 months ago)
- Language: Ruby
- Homepage: http://evaryont.github.com/arson/
- Size: 518 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.mkd
Awesome Lists containing this project
README
# This is arson 2.0, the hot AUR search helper!
There is 3 functions of arson:
* Searching
* Downloading
* Updating## Getting arson
You can get arson 2 ways:
* As a Ruby gem
gem install evaryont-arson --source http://gems.github.com
* Cloning the git repository
git clone git://github.com/evaryont/arson.git## Using arson
### Searching
arson's default fall back action. If arson doesn't understand your parameters,
it will search the AUR with them (after URL escaping them) and display the
results to you, in color.### Downloading
To download a package, pass `-d` to arson. Any other arguments will be converted
into package names and arson will try to download a package with that exact
name. e.g.:
arson -d arson # Downloads the package "arson"
arson -d pacman color # Downloads the packages "pacman" and "color"
arson won't perform any clean up on the passed parameters, so (using the 2nd
example) arson will try to find the 'pacman' and 'color' packages while you
probably meant the 'pacman-color' package.### Updating
If you pass `-u` to arson, it will search through the locally installed foreign
packages (as reported by `pacman -Qm`) and return a list of possible updates
available in the AUR.You can not pass anything or pass `-h` or `--help` to arson to get a quick summary of
these options.## Configuration
arson has a configuration file located at `~/.arson.yaml`. Look at the
[wiki page](http://wiki.github.com/evaryont/arson/config) for details about
what each option does.