Fixed a few bugs with pkcon
and apt
commands, simplified output when a passed
option doesn’t exist, and refined installation steps.
- Added “installing only the tool” step by using
cURL
- Refined installation steps
- Fixed a typo for
apt autoremove
command (#3) - Fixed
upgrade
commands forpkcon
andapt
(#5) - Changed detection order for
pkcon
andapt
(#5)
- Simplified output when a passed option doesn’t exist
- It no longer shows
pkg help
, it instead tells you to run it manually.
- It no longer shows
Added a new option to remove packages not used by other packages, and improved wording in project/tool documentation.
- Revised code comments
- Improved wording for options in
pkg help
command
- Added
unused
option — removes unused and no longer needed packages
Added functionality that detects when elevated permissions are needed, and did a tiny amount of refactoring.
- Added
sudo
/doas
support when using options that require elevated permissions- Even works when the aforementioned tools are missing (not heavily tested).
- Yay for even less typing!
- Allowed passing arguments to options that didn’t have it
- Refactored the use of
echo
withprintf
Added support for pkcon
, contributed by @RaitaroH, and a couple of new commands.
- Added changelog for
0.1.0
release - Added more information to readme
- Added shorthand variants of the following options:
i
forinstall
ls
forlist
s
forsearch
u
forupgrade
rm
forremove
- Added
clean
option — removes no longer needed packages in local repositories - Added
remove
option — removes a package(s) by name
Added options for basic commands of pacman
, xbps
, and apt
package managers.
- Added project readme and MIT license
- Added documentation via
pkg h
orpkg help
option
- Added
info
option — shows info of a specific package - Added
help
option — shows thepkg
help/documentation - Added
list
option — shows all packages in local package database - Added
search
option — searches remote repositories for a package - Added
install
option — installs a single or multiple packages - Added
upgrade
option — performs full system upgrade - Added
version
option — showspkg
version