aliases/cave : initial

pull/1407/head
Jacob Hrbek 2019-07-30 02:00:45 +02:00
parent ca2e3edb97
commit 3dcf5efb69
1 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,19 @@
#!/usr/bin/env bash
cite 'about-alias'
about-alias 'Cave frontend for paludis package manager.'
# set apt aliases
function _set_pkg_aliases()
{
if [ -x $(which cave) ]; then
if ! ((EUID)) && [ -n $BASHIT_ROOT ]; then BASHIT_USE_ROOT=true; fi
alias cave="${OSH_ROOT:+sudo }cave"
alias cr="${OSH_ROOT:+sudo }cave resolve" # Cave Resolve
alias cui="${OSH_ROOT:+sudo }cave uninstall" # Cave UnInstall
alias cs="${OSH_ROOT:+sudo }cave show" # Cave Show
alias cli="${OSH_ROOT:+sudo }cave print-ids --matching '*/*::/'" # Cave List Installed
fi
}
_set_pkg_aliases