# ENV VARS export ZSH="$HOME/.oh-my-zsh" export XDG_CONFIG_HOME="$HOME/.config" export FZF_BASE="$HOME/.local/share/fzf" ZSH_THEME="pygmalion" plugins=(git zsh-autosuggestions vi-mode fzf) source $ZSH/oh-my-zsh.sh # User configuration bindkey '^ ' autosuggest-accept # aliases alias v="nvim" alias r="ranger" alias lsa='ls -A' alias mkd="mkdir -pv" alias yt="youtube-dl -ic" alias yta="youtube-dl -xic" alias youtube-mp3="youtube-dl -i --playlist-end 10 --restrict-filenames --extract-audio --audio-format mp3 --audio-quality 320k -o '~/Music/recent/%(autonumber)s-%(title)s.%(ext)s'" #alias youtube-mp3="youtube-dl --extract-audio --audio-format mp3 --audio-quality 320k -o '~/Music/recent/%(title)s.%(ext)s'" #alias youtube-mp3="youtube-dl -t --extract-audio --audio-format mp3 --audio-quality 320k" alias youtube-video="youtube-dl -i --no-mtime --prefer-free-formats -c -o '~/Videos/recent/%(title)s.%(ext)s'" alias newnet="sudo sv restart NetworkManager" alias caltime="sudo timedatectl set-timezone America/Calgary && i3 restart" alias tortime="sudo timedatectl set-timezone America/Toronto && i3 restart" alias extract="~/.config/Scripts/extract.sh" alias refresh="python ~/.config/Scripts/shortcuts.py" alias mailsync="bash ~/.config/Scripts/get_email.sh" alias ref="python ~/.config/Scripts/shortcuts.py && source ~/.bashrc" alias ka="killall" alias fullclean="make clean && rm -f config.h && git reset --hard origin/master" alias h="cd ~ && ls -a" alias d="cd ~/Documents && ls -a" alias D="cd ~/Downloads && ls -a" alias s="cd ~/.config/Scripts && ls -a" alias c="cd ~/.config/ && ll -a" alias w="cd ~/wallpapers && ls -a" alias cfb="nvim ~/.bashrc" alias cfv="nvim ~/.config/nvim/init.vim" alias cfr="nvim ~/.config/vifm/vifmrc" alias cfR="nvim ~/.config/ranger/rc.conf" alias cfi="nvim ~/.config/i3/config" alias cfm="nvim ~/.config/mutt/muttrc" alias cff="nvim ~/.config/Scripts/folders" alias cfc="nvim ~/.config/Scripts/configs" alias cfT="nvim ~/.config/Scripts/tmux.conf" alias cfa="nvim ~/.config/mutt/aliases" alias cfp="nvim ~/.config/polybar/mybar" alias cfs="nvim ~/.config/sxhkd/sxhkdrc" alias cfsb="nvim ~/.config/sxhkd/sxhkdrc_bspwm" alias cfB="nvim ~/.config/bspwm/bspwmrc" alias cfz="nvim ~/.zshrc" #alias burn="ssh kdamani@10.0.5.4" alias b="ssh kdamani@burne.sat" alias dns="ssh administrator@ctrlf-dns" #[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh