33 lines
623 B
Bash
33 lines
623 B
Bash
#!/bin/sh
|
|
|
|
# shell aliases
|
|
alias c="printf '\e[H\e[2J'" # printing control sequences is faster than "clear"
|
|
|
|
# vim aliases
|
|
alias v="vim"
|
|
|
|
# git aliases
|
|
alias gi="git init"
|
|
alias ga="git add"
|
|
alias gc="git commit"
|
|
alias gca="git commit -a"
|
|
alias gp="git push"
|
|
|
|
alias gd="git diff"
|
|
alias gs="git status"
|
|
alias gl="git log"
|
|
|
|
# docker aliases
|
|
alias d="docker"
|
|
|
|
# taskwarrior aliases
|
|
alias t="task"
|
|
|
|
# aliases for enabling color
|
|
alias ls="ls --human-readable --color=auto"
|
|
alias grep="grep --color=auto"
|
|
alias fgrep="fgrep --color=auto"
|
|
alias egrep="egrep --color=auto"
|
|
alias diff="diff --color=auto"
|
|
alias ip="ip --color=auto"
|