Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iloginow/zsh-paci
Zsh plugin for archlinux package managers
https://github.com/iloginow/zsh-paci
Last synced: about 2 months ago
JSON representation
Zsh plugin for archlinux package managers
- Host: GitHub
- URL: https://github.com/iloginow/zsh-paci
- Owner: iloginow
- License: mit
- Created: 2017-10-04T12:20:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-19T08:05:34.000Z (over 4 years ago)
- Last Synced: 2024-01-25T12:13:08.376Z (4 months ago)
- Language: Shell
- Size: 3.91 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-zsh-plugins - paci - Plugin for arch linux package managers. (Plugins / ZSH on Windows)
- fucking-awesome-zsh-plugins - paci - Plugin for arch linux package managers. (Plugins / ZSH on Windows)
- awesome-zsh-plugins - paci - Plugin for arch linux package managers. (Plugins / ZSH on Windows)
- awesome-zsh-plugins - paci - Plugin for archlinux package managers. (Plugins / Zinit (née zplugin))
README
# zsh-paci
Zsh plugin for archlinux package managersThis plugin is inspired by [oh-my-zsh archlinux](https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins#archlinux) plugin, which in my opinion is not very useful, because it includes many functions and aliases which I probably use once or twice a month and even more aliases that I never use. So it doesn't make any sense to even remember them.
There are basically only 3 commands that I use every day: install a regular package, install an AUR package and update them. And these are the only commands I want aliases for. Another problem that this plugin is aimed to solve is to get rid of those officious confirmations and "Do you want to edit?" prompts that are really annoying.
## Installation
### Oh My Zsh
1. Clone this repository into `$ZSH_CUSTOM/plugins` (by default `~/.oh-my-zsh/custom/plugins`)
```sh
git clone git://github.com/iloginow/zsh-paci $ZSH_CUSTOM/plugins/zsh-paci
```
2. Add the plugin to the list of plugins for Oh My Zsh to load:```sh
plugins=(zsh-paci)
```3. Start a new terminal session.
### Manual
1. Clone this repository somewhere on your machine. For example: `~/.zsh/zsh-paci`.
```sh
git clone git://github.com/iloginow/zsh-paci ~/.zsh/zsh-paci
```2. Add this to your .zshrc:
```sh
source ~/.zsh/zsh-paci/zsh-paci.zsh
```3. Start a new terminal session.
## Usage
Alias | Description
------------ | -------------
paci | Install a regular package with pacman
auri | Install an AUR package with packer
pacu | Uninstall a package and its dependencies
upgrade | Update all packages (both AUR and regular)## License
This plugin is licensed under [MIT license](http://opensource.org/licenses/MIT).
For the full text of the license, see the [LICENSE](LICENSE) file.