summaryrefslogtreecommitdiff
path: root/.zshrc
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2022-09-08 08:26:06 +0300
committerSyndamia <kamen@syndamia.com>2022-09-08 08:26:06 +0300
commit0131ee94d187dcc87a3243fd1a98afe3fba1b4d2 (patch)
tree6dd8d9f9bbc048566f59026acedc1ee0cbccd5c9 /.zshrc
parentc549e0bcb7fddb927344fa545272e5ac5b9722eb (diff)
downloaddotfiles-0131ee94d187dcc87a3243fd1a98afe3fba1b4d2.tar
dotfiles-0131ee94d187dcc87a3243fd1a98afe3fba1b4d2.tar.gz
dotfiles-0131ee94d187dcc87a3243fd1a98afe3fba1b4d2.zip
Added some aliases and reorganized alias section
Diffstat (limited to '.zshrc')
-rw-r--r--.zshrc23
1 files changed, 17 insertions, 6 deletions
diff --git a/.zshrc b/.zshrc
index ed31fa7..da4b0dd 100644
--- a/.zshrc
+++ b/.zshrc
@@ -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 {{{