Skip to content

Instantly share code, notes, and snippets.

@siddharthvipul
Created December 17, 2019 09:56
Show Gist options
  • Save siddharthvipul/f7dd7cd0c8710f76c03577617e203f13 to your computer and use it in GitHub Desktop.
Save siddharthvipul/f7dd7cd0c8710f76c03577617e203f13 to your computer and use it in GitHub Desktop.
alias
# AUTOCOLOR {{{
alias ls='ls --color=auto'
alias dir='dir --color=auto'
alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
##}}
# LS {{{
alias ls='ls -hF --sort=extension --color=auto'
alias l='ls -1hF'
alias sl='ls'
alias lal='ls -alh'
alias la='ls -A'
alias lr='ls -R'
alias ll='exa -bghHliS'
alias psg='ps -A | grep'
alias grep='grep --color -n'
#alias install='sudo make install'
#alias install='sudo dnf install'
#alias pinstall='sudo dnf install -y'
# }}}
# MODIFIED COMMANDS {{{
alias ..='cd ..'
alias ....='cd ../..'
alias ......='cd ../../..'
alias countryroads='cd ~'
alias df='df -hT'
alias diff='colordiff' # requires colordiff package
alias du='du -c -h'
alias free='free -m' # show sizes in MB
alias grep='grep --color=auto'
alias pgrep='ps -aux | grep'
alias grep='grep --color=tty -d skip'
alias mkdir='mkdir -p -v'
alias more='less'
alias nano='nano -w'
alias ping='ping -c 5'
alias c='clear && clear'
alias vrp="vroom vroom"
alias exho='echo'
#}}}
# PRIVILEGED ACCESS {{{
if ! $_isroot; then
alias sudo='sudo '
alias scat='sudo cat'
alias svim='sudoedit'
alias root='sudo su'
alias reboot='sudo reboot'
alias halt='sudo halt'
alias powertop='sudo powertop'
fi
#}}}
# Jupyter notebook
#alias jpn='jupyter notebook &> /dev/null &'
#alias cjpn='kill $(pgrep jupyter)'
##Conda & venv
#alias ae='deactivate &> /dev/null; source ./venv/bin/activate'
#alias de='deactivate'
#alias ccn='conda create --name'
#alias cae='source deactivate &> /dev/null; source activate'
#alias cde='source deactivate'
#
# "depricated" alias staffcon="sudo bash /home/SiddharthVipul/changemac.sh"
# SSH Alias
alias aadhar-copy-id="ssh-copy-id"
##Depricated irc weechat on droplet command
alias irc='ssh root@139.59.87.240'
alias ircx="ssh root@139.59.87.240 -t 'screen -r 1079.pts-0.ircOnFedora'"
#shortcut to edit files
alias cfg_vim='nvim ~/.vimrc'
alias cfg_nvim='nvim ~/.config/nvim/init.vim'
alias cfg_ali='nvim ~/.shells/alias'
alias cfg_fun='nvim ~/.shells/functions'
alias cfg_bash="nvim ~/.bashrc"
alias cfg_zsh="nvim ~/.zshrc"
alias cfg_i3="nvim ~/.config/i3/config"
alias cfg_ranger="nvim ~/.config/ranger/rc.conf"
alias cfg_powerline_tmux="nvim ~/.config/tmux-powerline/themes/default.sh"
# Useful but stupid
#alias rm='rm -i'
#alias cp='cp -i'
#alias mv='mv -i'
#alias ll='ls -l'
# Git Commands (Depricated, moved to git config)
# Add and Commit are used as functions
alias gs='git status'
alias gdiff='git diff'
alias gr='git reflog'
alias gls='git ls-files'
alias pretty_log="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
# Shortcut to test quick changes to bashrc
alias reload='source ~/.zshrc'
alias reload-tmux='tmux source-file ~/.tmux.conf'
# notes
alias note='vim ~/.notes'
# Directories shortcuts
#
alias pr='cd ~/projects/'
alias mc='cd ~/Music/'
alias vi='cd ~/Videos/'
alias duf='cd ~/projects/duffy/'
alias vpn='nmcli con up Brno\ \(BRQ\) --ask'
alias vpn_down='nmcli con down Brno\ \(BRQ\)'
alias capsswapescame='setxkbmap -option caps:swapescape'
# Screenlayout server
alias laptop='bash ~/.screenlayout/plain.sh'
alias bedroom='bash ~/.screenlayout/4k.sh'
alias office='bash ~/.screenlayout/triple_monitor.sh'
# Cleanup --hard
alias cleanup='bash ~/cleanup.sh'
alias clean_tmux='tmux list-sessions | awk "BEGIN{FS=:}{print $1}" | xargs -n 1 tmux kill-session -t'
# application switch aliae
alias vim='nvim'
# CentOS server aliases (Depricated, moved to sshconfig)
alias ci_admin='ssh siddharthvipul1@admin.ci.centos.org'
alias cico_admin='ssh cico-admins@slave06.ci.centos.org'
alias n1_hufty='ssh siddharthvipul1@n1.hufty.ci.centos.org'
alias duffy_n1='ssh siddharthvipul1@n1.hufty.ci.centos.org -t "sudo -i -u duffy"'
alias jenkins_master='ssh siddharthvipul1@jenkins.ci.centos.org'
alias jenkins_storage='jenkins_master -t df -hT '
# Audio, bluetooth devices and connectivity
alias xm3='bluetoothctl connect CC:98:8B:1B:47:A4'
alias bose='bluetoothctl connect 06:R4:C5:1B:7F:E7'
alias mi_speaker='bluetoothctl connect 00:9E:C8:60:6A:6B'
alias disconnect_bluetooth='bluetoothctl disconnect'
#alias devconfcz_wifi="curl https://147.229.254.98/login.php -H 'Host: wifigw.cis.vutbr.cz' -H 'Content-Type: application/x-www-form-urlencoded' --data 'user=devconfcz&auth=any&password=Brno2019' --compressed -k -o /dev/null"
alias dock='boltctl authorize 004c6830-55d7-0801-ffff-ffffffffffff'
alias lock='bash ~/tmp/fast_lock.sh'
# get weather
alias get_weather='curl http://v2.wttr.in'
#night light
alias laptop_nightmode='xrandr --output eDP-1 --brightness 0.5'
# shorten the xclip
alias xc='xclip -selection clipboard'
# python concentration improve/lose
alias focus='sudo concentration improve'
alias defocus='sudo concentration lose'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment