diff options
Diffstat (limited to '.zshrc')
| -rw-r--r-- | .zshrc | 41 |
1 files changed, 26 insertions, 15 deletions
@@ -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 |
