It is an easy and fast tool to install your packages with just one command.
In portuguese, Trouxa means something like a "bundle of clothes", but it is also a pejorative term like mug, gink, muggle. Thinking in the first meaning, why not let this bundle carry Packages too? (It does not make sense, I know lol)
With trouxa, you can install many packages just noting it in a file, packages.txt
, and selecting your package manager.
Example of packages.txt
python
vim
nano
and run it selecting the path of packages.txt
trouxa -m pacman -p ~/packages.txt
If the file has the same name as packages.txt
and in the actual execution directory, you do not need to specify it because this is the default value for -p
.
trouxa -m pacman
You can use also a remote packages' list to install you tools
trouxa -m pacman -p https://pastebin.com/raw/ysHUVswx
- pacman
- yay
- apt
- apk
To build you will need the Go
environment in version 1.16
and make
installed.
make build
sudo make install
The binary compiled will be copied to your /usr/bin
and available through the command trouxa in your terminal
- Portable
- Easy
- Fast
- Simple