Created
December 17, 2019 09:56
-
-
Save siddharthvipul/f7dd7cd0c8710f76c03577617e203f13 to your computer and use it in GitHub Desktop.
alias
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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