summaryrefslogtreecommitdiff
path: root/.zshrc
diff options
context:
space:
mode:
Diffstat (limited to '.zshrc')
-rw-r--r--.zshrc41
1 files changed, 26 insertions, 15 deletions
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