diff options
| author | Akshay Nair <phenax5@gmail.com> | 2020-12-23 23:40:35 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2020-12-23 23:40:35 +0530 |
| commit | 66adff9257c0bdcf5fea357cf4afd9c5804ac9d9 (patch) | |
| tree | 92b9941ed1b211594446c69e1c1a4d57240f1a0e /config/zsh/aliases.zsh | |
| parent | c69a505caac996f78b7b010dcc563672cb5a6019 (diff) | |
| download | nixos-config-66adff9257c0bdcf5fea357cf4afd9c5804ac9d9.tar.gz nixos-config-66adff9257c0bdcf5fea357cf4afd9c5804ac9d9.zip | |
Moves zsh config to config and symlinked
Diffstat (limited to 'config/zsh/aliases.zsh')
| -rw-r--r-- | config/zsh/aliases.zsh | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/config/zsh/aliases.zsh b/config/zsh/aliases.zsh new file mode 100644 index 0000000..7fb9112 --- /dev/null +++ b/config/zsh/aliases.zsh @@ -0,0 +1,34 @@ + +for f in $ZSH_CUSTOM_CONF_FILES/aliases/*.zsh; do source $f; done; + +alias grep="grep --color=auto"; + +# Application shortcuts +alias e="sensible-editor"; +alias v="nvim"; +alias o='open $(fzf)'; + +# Load work aliases +# source "$HOME/.work-config/zshconf/aliases.zsh"; + +# Utility stuff +alias clock="tty-clock -t -b -c"; +alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'; +alias show-mobile-screen="adb shell screenrecord --output-format=h264 - | ffplay -"; + +# QR file transfer +alias qr-send="qrcp"; +alias qr-get="qrcp receive"; +qr-str() { curl qrenco.de/$1; } + +# Audio download +alias dl-audio="youtube-dl --ignore-errors --output '%(title)s.%(ext)s' --extract-audio"; + +# Swallow window +alias smpv="swallow mpv"; +alias ssxiv="swallow sxiv"; +alias szathura="swallow zathura"; + +# Dictionary +dict() { curl dict://dict.org/d:$1; } + |
