diff options
| author | Syndamia <kamen@syndamia.com> | 2022-09-08 08:26:06 +0300 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2022-09-08 08:26:06 +0300 |
| commit | 0131ee94d187dcc87a3243fd1a98afe3fba1b4d2 (patch) | |
| tree | 6dd8d9f9bbc048566f59026acedc1ee0cbccd5c9 | |
| parent | c549e0bcb7fddb927344fa545272e5ac5b9722eb (diff) | |
| download | dotfiles-0131ee94d187dcc87a3243fd1a98afe3fba1b4d2.tar dotfiles-0131ee94d187dcc87a3243fd1a98afe3fba1b4d2.tar.gz dotfiles-0131ee94d187dcc87a3243fd1a98afe3fba1b4d2.zip | |
Added some aliases and reorganized alias section
| -rw-r--r-- | .zshrc | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -1,4 +1,4 @@ -device="desktop" # can be either "desktop" (default when empty), "server" or "android" +device='desktop' # can be either "desktop" (default when empty), "server" or "android" # General {{{ # Exports {{{ @@ -87,6 +87,10 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an alias secp="sudo emerge -cp" alias seCp="sudo emerge -Cp" + alias use="sudo vim /etc/portage/package.use" + alias unmask="sudo vim /etc/portage/package.unmask" + alias mask="sudo vim /etc/portage/package.mask" + pre-sync() { echo '(.zshrc) Running pre-sync function...' @@ -138,7 +142,7 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an alias sdcei='f() { sudo dnf copr enable -y $1 && sudo dnf install -y $2; unset -f f }; f' fi # }}} - + # apt {{{ if [[ -x "$(command -v apt-get)" ]]; then alias sasy="sudo apt install -y" @@ -147,10 +151,10 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an alias sagt="sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo youtube-dl --update && wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash" fi # }}} - - if [[ $device != "server" ]]; then # General commands {{{ + if [[ $device != "server" ]]; then + if [[ -x "$(command -v exa)" ]]; then alias ll="exa --icons --group-directories-first --git --time-style long-iso -a -labh" alias lk="exa --icons --group-directories-first --git --time-style long-iso -labhTL" @@ -168,9 +172,16 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an alias cdg="cd ~/Programming/GitHub-repos/ && cd" alias cdl="cd ~/Programming/GitLab-repos/ && cd" alias cds="cd ~/Programming/source/ && cd" + + else + alias wudo="sudo -u www-data" + + fi # }}} # Application specific {{{ + if [[ $device != "server" ]]; then + alias combinepdf="gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=temp.pdf" alias lg="lazygit" @@ -184,9 +195,9 @@ device="desktop" # can be either "desktop" (default when empty), "server" or "an alias grls="grit tree" alias sdudiscord="wget -O discord.tar.gz \"https://discord.com/api/download?platform=linux&format=tar.gz\" && tar -xzf discord.tar.gz && sudo rm -rf /opt/Discord && sudo mv Discord /opt" - # }}} - + fi + # }}} # }}} # Binds {{{ |
