Skip to content

irvanmalik48/uwu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

uwuman

A simple bash wrapper for pacman.

Pros:

  • Really easy to use
  • No dependencies, 100% bash script
  • Works with paru and yay if installed

Cons:

  • Doesn't cover all of pacman's capabilities

Why?

To help apt users get their familiar feels on pacman.

Installation

Quickstart

bash <(curl -s https://raw.githubusercontent.com/irvanmalik48/uwu/master/quickstart.sh)

Manual

Clone this repository git clone https://github.com/irvanmalik48/uwu.git and then put the bin folder on your PATH.

PATH=$PATH:{PATH_TO_UWU}/bin

Usage

Usage: 
	uwu [options] <command> <args>...
	uwu install <package>
	uwu install-list <pkglist-dir>
	uwu reinstall-all
	uwu search <package>
	uwu info <package>
	uwu list
	uwu list-bak <pkglist-dir>
	uwu list-foreign
	uwu list-native
	uwu list-expnative
	uwu list-devel
	uwu remove <package>
	uwu hunt [args]...
	uwu update [args]...
	uwu upgrade [args]...

Options:
  -h | --help		Show this screen.
  -v | --verbose 	Display the command to be passed through.
  -l | --local		Do a local query.
  --yay			Use yay instead of pacman.
  --paru		Use paru instead of pacman.
  --pacman		Force pacman if use_yay is enabled.

uwu will automatically use paru or yay (if paru not present) if it is installed, and will automatically use sudo if running pacman while not root.

Equivalents

uwu install		: yay -S
uwu search		: yay -Ss
uwu -l install		: yay -U
uwu -l search		: yay -Qs
uwu install-list	: yay -S --needed - < [pkglist-file]
uwu reinstall-all	: yay -Qqn && yay -Qqm | yay -S -
uwu info		: yay -Si
uwu list		: yay -Qe
uwu list-bak		: yay -Qqe > [pkglist-file]
uwu list-foreign	: yay -Qm
uwu list-native		: yay -Qn
uwu list-expnative	: yay -Qent
uwu list-devel		: yay -Qq | grep -Ee '-(bzr|cvs|darcs|git|hg|svn)$'
uwu update		: yay -Sy
uwu upgrade		: yay -Syu
uwu remove		: yay -Rns
uwu hunt		: yay -Rns $(pacman -Qtdq)
uwu clear		: yay -Scc

About

A simple bash wrapper for pacman

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages