From a8128de6221429ba300aff6fd120c72f2ea5e28b Mon Sep 17 00:00:00 2001 From: kittenlikeasmallcat <75060689+ktnlikeasmallcat@users.noreply.github.com> Date: Fri, 5 Aug 2022 11:01:25 -0700 Subject: [PATCH] Create .bash_aliases --- .bash_aliases | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 .bash_aliases diff --git a/.bash_aliases b/.bash_aliases new file mode 100644 index 0000000..120ab49 --- /dev/null +++ b/.bash_aliases @@ -0,0 +1,83 @@ +#refresh bash +alias rebash='source ~/.bashrc' + +#shorthand for herbstclient +alias hc='herbstclient' + +#toggle wifi +alias togglewifi='connmanctl disable wifi && sleep 10 && connmanctl enable wifi' + +#fonts +alias refont='sudo fc-cache -f -v && fc-cache -f -v' + +#default +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 egrep='egrep --color=auto' +alias fgrep='fgrep --color=auto' +alias grep='grep --color=auto' +alias l='ls -CF' +alias la='ls -A' +alias ll='ls -alF' +alias ls='ls --color=auto' + +#CAVA +alias gaycava='cava -p ~/.config/cava/gay' +alias transcava='cava -p ~/.config/cava/trans' + +# for updating grub and initramfs +alias upingrub='sudo update-initramfs -u && sudo update-grub' + +# This is GOLD for finding out what is taking so much space on your drives! +alias diskspace="sudo du -S | sort -n -r |more" + +#safe fileops +alias rm='rm -iv' +alias cp='cp -i' +alias mv='mv -i' + +#cd into mkdir +alias mkdircd='mkcd' +alias cd..='cd ..' +alias cd...='cd ../..' +alias cd....='cd ../../..' +alias cd.....='cd ../../../..' +alias cd......='cd ../../../../..' + +#duckduckgo +alias ddg='ddgr -n 5 --unsafe --url-handler lynx' + +#youtube download +alias yt='youtube-dl' + +#open caja fom terminal in current location +alias caja-here='caja $(pwd)' + +#BLOODY Figlet +alias bloody='figlet -t -d /home/ktn/.figlet/figlet-fonts-master -f Bloody' +#Poison Figlet +alias poison='figlet -t -d /home/ktn/.figlet/figlet-fonts-master -f Poison' +#THIS Figlet +alias thisfiglet='figlet -t -d /home/ktn/.figlet/figlet-fonts-master -f THIS' +#Cybersmall figlet +alias cyberfiglet='figlet -t -d /home/ktn/.figlet/figlet-fonts-master -f Cybersmall' + +#ttyclock options +alias tty-clock="tty-clock -S -srt -f %a,%B_%d" + +#lmm-slidez +alias mkslides="lmm-slidez -r -f -i ~/.backgrounds" + +#Pacman assumes sudo +alias pacman='sudo pacman' + +#Visudo runs with nano +alias visudo='EDITOR=nano visudo' + +#30 min timer with announcements at 15sec +alias timer30="termdown 30m -v en-us+f4 --critical 5" +alias timer15="termdown 15m -v en-us+f4 --critical 5" +alias timer10="termdown 10m -v en-us+f4 --critical 5" +alias timer5="termdown 5m -v en-us+f4 --critical 5" + +#herbstluft config +alias herbs="nano ~/.config/herbstluftwm/autostart"