summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.zsh/.zshrc14
1 files changed, 8 insertions, 6 deletions
diff --git a/.zsh/.zshrc b/.zsh/.zshrc
index 95da8c8..ea9821b 100644
--- a/.zsh/.zshrc
+++ b/.zsh/.zshrc
@@ -236,14 +236,16 @@ device='desktop' # can be either "desktop" (default when empty), "server" or "an
if [[ -x "$(command -v emerge)" ]]; then
alias seq="sudo emerge --quiet-build -v"
alias sep="sudo emerge -pv"
- alias seN="sudo emerge --quiet-build -vuDN @world"
- alias seNp="sudo emerge --quiet-build -pvuDN @world"
alias ses="sudo emerge -s"
alias seS="sudo emerge -S"
- alias sec="sudo emerge -c"
- alias seC="sudo emerge -C"
- alias secp="sudo emerge -cp"
- alias seCp="sudo emerge -Cp"
+ alias senc="sudo emaint sync -A"
+ alias sen="sudo emaint sync -A && sudo emerge --quiet-build -vuDN @world"
+ alias senp="sudo emaint sync -A && sudo emerge --quiet-build -pvuDN @world"
+ alias seN="sudo emerge --quiet-build -vuDN @world"
+ alias seNp="sudo emerge --quiet-build -pvuDN @world"
+ sedi() {
+ sudo emerge --deselect "$1" && sudo emerge --depclean "$1"
+ }
alias use="sudo vim /etc/portage/package.use"
alias unmask="sudo vim /etc/portage/package.unmask"