From e3567781db43e840587903fd0ca0b3a16e9202ef Mon Sep 17 00:00:00 2001 From: Syndamia Date: Thu, 23 Dec 2021 14:03:02 +0200 Subject: Updated configs for Funtoo --- .zshrc | 41 ++++++++++++++++++++++++++--------------- 1 file changed, 26 insertions(+), 15 deletions(-) (limited to '.zshrc') diff --git a/.zshrc b/.zshrc index d0b9e08..c84a246 100644 --- a/.zshrc +++ b/.zshrc @@ -15,7 +15,8 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an # General {{{ # Exports {{{ export PATH=$HOME/bin:/usr/local/bin:$PATH # Adds ~/bin and /usr/local/bin paths to PATH - export PATH="$PATH:$HOME/.npm-global/bin" # Adds ~/.npm-global/bin path to PATH + export PATH="$PATH:$HOME/.npm-global/bin" # Adds ~/.npm-global/bin path to PATH + export PATH="$PATH:$HOME/go/bin" # Adds ~/go/bin to PATH # export LANG=en_US.UTF-8 # You may need to manually set your language environment @@ -267,21 +268,27 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an # }}} # Aliases {{{ + # portage {{{ + alias seq="sudo emerge --quiet-build -v" + alias sep="sudo emerge -pv" + alias sen="sudo ego sync && sudo emerge --quiet-build -vuDN @world" + # }}} + # dnf {{{ - alias sdi="sudo dnf install -y" - alias sdr="sudo dnf remove -y" - alias sda="sudo dnf autoremove -y" - # If you're using dotnet from the "packages-microsoft-com-prod" repo, make sure to - # add "exclude=dotnet* aspnetcore* netstandard*" inside the /etc/yum.repos.d/fedora.repo, /etc/yum.repos.d/fedora-updates.repo and potentially /etc/yum.repos.d/fedora33.repo - alias sdu="sudo dnf upgrade -y && sudo dnf autoremove -y && sudo youtube-dl --update && wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash && needs-restarting -r" - - alias ds="dnf search" - alias dcs="dnf copr search" - alias dp="dnf provides" - alias di="dnf info" - - alias sdce="sudo dnf copr enable -y" - alias sdcei='f() { sudo dnf copr enable -y $1 && sudo dnf install -y $2; unset -f f }; f' + # alias sdi="sudo dnf install -y" + # alias sdr="sudo dnf remove -y" + # alias sda="sudo dnf autoremove -y" + # # If you're using dotnet from the "packages-microsoft-com-prod" repo, make sure to + # # add "exclude=dotnet* aspnetcore* netstandard*" inside the /etc/yum.repos.d/fedora.repo, /etc/yum.repos.d/fedora-updates.repo and potentially /etc/yum.repos.d/fedora33.repo + # alias sdu="sudo dnf upgrade -y && sudo dnf autoremove -y && sudo youtube-dl --update && wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash && needs-restarting -r" + # + # alias ds="dnf search" + # alias dcs="dnf copr search" + # alias dp="dnf provides" + # alias di="dnf info" + # + # alias sdce="sudo dnf copr enable -y" + # alias sdcei='f() { sudo dnf copr enable -y $1 && sudo dnf install -y $2; unset -f f }; f' # }}} # apt {{{ @@ -338,6 +345,10 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an # }}} # Functions {{{ + ses () { + sudo emerge -S "%$@" + } + # Execute multiple commands mexec () { for cmd in "${@[@]}"; do -- cgit v1.2.3