Rewrite in Go
This commit is contained in:
51
plugins/README.md
Normal file
51
plugins/README.md
Normal file
@@ -0,0 +1,51 @@
|
||||
# Pak
|
||||
#### Wrapper written in Go designed for package managers to unify software management commands between distros
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
###### APT Installation
|
||||
- Install package "go" (You may remove after installation)
|
||||
- Clone or download this repository
|
||||
- Inside the repository, run:
|
||||
```bash
|
||||
make
|
||||
sudo make aptinstall
|
||||
```
|
||||
###### Brew Installation
|
||||
|
||||
- Install package "go" (You may remove after installation)
|
||||
- Clone or download this repository
|
||||
- Inside the repository, run:
|
||||
```bash
|
||||
make
|
||||
sudo make snapinstall
|
||||
```
|
||||
|
||||
###### Snap Installation
|
||||
|
||||
- Install package "go" (You may remove after installation)
|
||||
- Clone or download this repository
|
||||
- Inside the repository, run:
|
||||
```bash
|
||||
make
|
||||
sudo make snapinstall
|
||||
```
|
||||
|
||||
###### Pacman Installation
|
||||
|
||||
- Install AUR package "pak" and choose pak-config-pacman when prompted
|
||||
|
||||
###### Yay Installation
|
||||
|
||||
- Install AUR package "pak" and choose pak-config-yay when prompted
|
||||
|
||||
###### Aptitude Installation
|
||||
|
||||
- Install package "go" (You may remove after installation)
|
||||
- Clone or download this repository
|
||||
- Inside the repository, run:
|
||||
```bash
|
||||
make
|
||||
sudo make aptitude
|
||||
```
|
||||
13
plugins/aptitude/pak.cfg
Normal file
13
plugins/aptitude/pak.cfg
Normal file
@@ -0,0 +1,13 @@
|
||||
# Write the name of the package manager in all lowercase below
|
||||
aptitude
|
||||
# Write a comma separated list of commands from the manager below
|
||||
install,remove,download,update,upgrade,full-upgrade,safe-upgrade,clean,hold,unhold,markauto,unmarkauto,why,whynot,reinstall,search,show,changelog
|
||||
# Write "yes" or "no" depending on whether you want to use sudo
|
||||
yes
|
||||
# Write command to use for root
|
||||
sudo
|
||||
# Write a comma separated list of shortcuts below
|
||||
rm,inst
|
||||
# Write a comma separated list of shortcut mappings from the manager below
|
||||
remove,install
|
||||
|
||||
13
plugins/brew/pak.cfg
Normal file
13
plugins/brew/pak.cfg
Normal file
@@ -0,0 +1,13 @@
|
||||
# Write the name of the package manager in all lowercase below
|
||||
brew
|
||||
# Write a comma separated list of commands from the manager below
|
||||
install,reinstall,remove,upgrade,update,search,cask,list,doctor,edit
|
||||
# Write "yes" or "no" depending on whether you want to use sudo
|
||||
no
|
||||
# Write command to use for root
|
||||
sudo
|
||||
# Write a comma separated list of shortcuts below
|
||||
rm,src,dl,ci,cr,cre
|
||||
# Write a comma separated list of shortcut mappings from the manager below
|
||||
remove,search,download,cask install,cask remove,cask reinstall
|
||||
|
||||
12
plugins/pacman/pak.cfg
Normal file
12
plugins/pacman/pak.cfg
Normal file
@@ -0,0 +1,12 @@
|
||||
# Write the name of the package manager in all lowercase below
|
||||
pacwrap
|
||||
# Write a comma separated list of commands from the manager below
|
||||
install,remove,upgrade,update,clean,search,filesearch
|
||||
# Write "yes" or "no" depending on whether you want to use sudo
|
||||
yes
|
||||
# Write command to use for root
|
||||
sudo
|
||||
# Write a comma separated list of shortcuts below
|
||||
rm
|
||||
# Write a comma separated list of shortcut mappings from the manager below
|
||||
remove
|
||||
13
plugins/snap/pak.cfg
Normal file
13
plugins/snap/pak.cfg
Normal file
@@ -0,0 +1,13 @@
|
||||
# Write the name of the package manager in all lowercase below
|
||||
snap
|
||||
# Write a comma separated list of commands from the manager below
|
||||
install,remove,refresh,revert,run,download
|
||||
# Write "yes" or "no" depending on whether you want to use sudo
|
||||
yes
|
||||
# Write command to use for root
|
||||
sudo
|
||||
# Write a comma separated list of shortcuts below
|
||||
rm,inst
|
||||
# Write a comma separated list of shortcut mappings from the manager below
|
||||
remove,install
|
||||
|
||||
13
plugins/yay/pak.cfg
Normal file
13
plugins/yay/pak.cfg
Normal file
@@ -0,0 +1,13 @@
|
||||
# Write the name of the package manager in all lowercase below
|
||||
yaywrap
|
||||
# Write a comma separated list of commands from the manager below
|
||||
install,remove,upgrade,update,clean,search,filesearch,interactive
|
||||
# Write "yes" or "no" depending on whether you want to use sudo
|
||||
no
|
||||
# Write command to use for root
|
||||
sudo
|
||||
# Write a comma separated list of shortcuts below
|
||||
rm
|
||||
# Write a comma separated list of shortcut mappings from the manager below
|
||||
remove
|
||||
|
||||
Reference in New Issue
Block a user