diff options
| author | Kumar Damani <damani.kumar@gmail.com> | 2019-04-28 22:31:27 +0000 |
|---|---|---|
| committer | Kumar Damani <damani.kumar@gmail.com> | 2019-04-28 22:31:27 +0000 |
| commit | b0e4f16e84eea5898aafea6cd283218b4afd603f (patch) | |
| tree | 032b14281395c7d797df41a37800f892310714a0 /profile | |
| parent | 44f2a54e687ac5243e811196d860a840ce4d5cae (diff) | |
minor chnages, locking screen on suspend
Diffstat (limited to 'profile')
| -rw-r--r-- | profile/.bashrc | 235 |
1 files changed, 0 insertions, 235 deletions
diff --git a/profile/.bashrc b/profile/.bashrc index 85d1463..54b19cf 100644 --- a/profile/.bashrc +++ b/profile/.bashrc @@ -4,51 +4,19 @@ parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/' } -#export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] \n$ " - -#export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\W\[$(tput setaf 1)\]]\[$(tput setaf 7)\]\\$ \[$(tput sgr0)\]" export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\w\[$(tput setaf 1)\]]\[$(tput setaf 3)\]\$(parse_git_branch)\n\\$ \[$(tput sgr0)\]" export PATH=$PATH:~/.vim/bin -if [[ -f /usr/bin/iceweasel ]]; then - export BROWSER="iceweasel" -else - export BROWSER="firefox" -fi - -function ranger-cd { - tempfile="$(mktemp -t tmp.XXXXXX)" - /usr/bin/ranger --choosedir="$tempfile" "${@:-$(pwd)}" - test -f "$tempfile" && - if [ "$(cat -- "$tempfile")" != "$(echo -n `pwd`)" ]; then - cd -- "$(cat "$tempfile")" - fi - rm -f -- "$tempfile" -} - shopt -s autocd -#if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then - #exec startx -#fi - - #Basic Aliases alias v="vim" -#alias r="ranger-cd" alias r="vifm ." -#alias ls='ls -hN --color=auto --group-directories-first' alias ls='ls++' alias lsa='ls -A' -g() { cd $1 && ls -a ;} alias mkd="mkdir -pv" -mkcd() { mkdir -vp $1 && cd $1 ;} -alias e="exit" -alias crep="grep --color=always" -alias sdn="sudo shutdown now" -alias screenfetch="screenfetch -t" alias yt="youtube-dl -ic" alias yta="youtube-dl -xic" alias youtube-mp3="youtube-dl --extract-audio --audio-format mp3 --audio-quality 320k -o '~/Music/recent/%(title)s.%(ext)s'" @@ -58,221 +26,18 @@ alias youtube-video="youtube-dl -i --no-mtime --prefer-free-formats -c -o '~/Vid 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 TC='find . -maxdepth 1 -regextype gnu-awk -regex "^.*\.(pyc|pyo|bak|swp|aux|log|nav|out|snm|toc|bcf|run\.xml|synctex\.gz|blg|bbl)" -delete' -bl() { convert $@ -resize 1440x1080\> bl_$@ ;} -getgit() { git clone http://github.com/$1.git ;} -folder() { echo -e "$1\t$2" >> ~/.config/Scripts/folders && i3 restart ;} -weath() { curl wttr.in/$1 ;} CF() { cd ~/.config/$1 && ls ;} -note() { echo "$@" >> ~/Documents/notes/notes ;} -backup() { cp $1 $1.bu ;} -alias ethspeed="speedometer -r wls1" -alias notes="vim ~/Documents/notes/notes" alias extract="~/.config/Scripts/extract.sh" alias refresh="python ~/.config/Scripts/shortcuts.py" - -#alias mailsync="bash ~/.config/Scripts/mailsyncloop.sh" -#alias mailsync="bash ~/.config/Scripts/imapsync.sh" alias mailsync="bash ~/.config/Scripts/get_email.sh" -alias wifispeed="speedometer -r wls1" -alias trigger="bash ~/Creations/Scripts/trigger.sh" -alias bbs="python ~/.config/i3/bar/bumblebee-status" -#alias tr="transmission-remote" - -aurinstall() { curl -O https://aur.archlinux.org/cgit/aur.git/snapshot/$1.tar.gz && tar -xvzf $1.tar.gz && cd $1 && makepkg --noconfirm -si && cd .. && rm -rf $1 $1.tar.gz ;} - -alias menuk="xmodmap -e 'keycode 135 = Super_R'" alias ref="python ~/.config/Scripts/shortcuts.py && source ~/.bashrc" alias ka="killall" -alias bars="bash ~/.config/polybar/launch.sh" -alias speedvid="bash ~/.config/Scripts/speedvid.sh" # alias docker="sudo docker" -tag() { -if [[ -f $1 ]] - then - echo "Enter a title." - read title - echo "Enter an artist name." - read artist - echo "Enter an album." - read album - echo "Enter an track number." - read numb - eyeD3 --remove-all "$1" - eyeD3 -a "$artist" -t "$title" -n "$numb" -A "$album" "$1" -else - echo "No file found." -fi -} - #Directory Shortcuts: - -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 ~/Dropbox/winter2018 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.config/Scripts/bashrc" -alias cfs="vim ~/.config/Scripts/status.sh" -alias cfz="vim ~/.zshrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/ranger/rc.conf.base" -alias cfi="vim ~/.config/i3/config" -alias cfq="vim ~/.config/qutebrowser/keys.conf.base" -alias cfQ="vim ~/.config/qutebrowser/qutebrowser.conf" -alias cfm="vim ~/.config/mutt/muttrc" -alias cfM="vim ~/.config/moc/keymap" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cft="vim ~/.config/termite/config" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias eb="vim ~/Documents/LaTeX/uni.bib" -alias cv="vim ~/Documents/LaTeX/cv.tex" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/polybar/config" -alias cfd="vim ~/.Xdefaults" -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 ~/Dropbox/winter2018 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.config/Scripts/bashrc" -alias cfs="vim ~/.config/Scripts/status.sh" -alias cfz="vim ~/.zshrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/ranger/rc.conf.base" -alias cfi="vim ~/.config/i3/config" -alias cfq="vim ~/.config/qutebrowser/keys.conf.base" -alias cfQ="vim ~/.config/qutebrowser/qutebrowser.conf" -alias cfm="vim ~/.config/mutt/muttrc" -alias cfM="vim ~/.config/moc/keymap" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cft="vim ~/.config/termite/config" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias eb="vim ~/Documents/LaTeX/uni.bib" -alias cv="vim ~/Documents/LaTeX/cv.tex" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/polybar/config" -alias cfd="vim ~/.Xdefaults" -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 ~/Dropbox/winter2019 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.config/Scripts/bashrc" -alias cfs="vim ~/.config/Scripts/status.sh" -alias cfz="vim ~/.zshrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/ranger/rc.conf.base" -alias cfi="vim ~/.config/i3/config" -alias cfq="vim ~/.config/qutebrowser/keys.conf.base" -alias cfQ="vim ~/.config/qutebrowser/qutebrowser.conf" -alias cfm="vim ~/.config/mutt/muttrc" -alias cfM="vim ~/.config/moc/keymap" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cft="vim ~/.config/termite/config" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias eb="vim ~/Documents/LaTeX/uni.bib" -alias cv="vim ~/Documents/LaTeX/cv.tex" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/i3blocks/config" -alias cfd="vim ~/.Xdefaults" -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 ~/Dropbox/winter2019 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.config/Scripts/bashrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/vifm/vifmrc" -alias cfi="vim ~/.config/i3/config" -alias cfm="vim ~/.config/mutt/muttrc" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/i3blocks/config" -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 ~/Dropbox/winter2019 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.bashrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/vifm/vifmrc" -alias cfi="vim ~/.config/i3/config" -alias cfm="vim ~/.config/mutt/muttrc" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/i3blocks/config" -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 ~/Dropbox/winter2019 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.bashrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/vifm/vifmrc" -alias cfi="vim ~/.config/i3/config" -alias cfm="vim ~/.config/mutt/muttrc" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/i3blocks/config" - -PATH="/home/kdam0/perl5/bin${PATH:+:${PATH}}"; export PATH; -PERL5LIB="/home/kdam0/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB; -PERL_LOCAL_LIB_ROOT="/home/kdam0/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT; -PERL_MB_OPT="--install_base \"/home/kdam0/perl5\""; export PERL_MB_OPT; -PERL_MM_OPT="INSTALL_BASE=/home/kdam0/perl5"; export PERL_MM_OPT; -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 ~/Dropbox/winter2019 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.bashrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/vifm/vifmrc" -alias cfi="vim ~/.config/i3/config" -alias cfm="vim ~/.config/mutt/muttrc" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/polybar/mybar" -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 ~/Dropbox/winter2019 && ls -a" -alias w="cd ~/Downloads/wallpapers && ls -a" -alias cfb="vim ~/.bashrc" -alias cfv="vim ~/.config/Scripts/vimrc" -alias cfr="vim ~/.config/vifm/vifmrc" -alias cfi="vim ~/.config/i3/config" -alias cfm="vim ~/.config/mutt/muttrc" -alias cff="vim ~/.config/Scripts/folders" -alias cfc="vim ~/.config/Scripts/configs" -alias cfT="vim ~/.config/Scripts/tmux.conf" -alias cfa="vim ~/.config/mutt/aliases" -alias cfp="vim ~/.config/polybar/mybar" -alias cfs="vim ~/.config/sxhkd/sxhkdrc" alias h="cd ~ && ls -a" alias d="cd ~/Documents && ls -a" alias D="cd ~/Downloads && ls -a" |
