all repos — dotfiles @ e3a4571f657bd54f9e63954a89718485284fe311

my *nix dotfiles

bash/.bashrc.d/90-aliases.bash (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
alias vime="vim ~/.vimrc"
alias o="xdg-open"
alias gc="git commit -v -S"
alias gst="git status --short"
alias ga="git add"
alias gd="git diff --minimal"
alias gl="git log --oneline --decorate --graph"
alias vim="nvim"
alias k="kubectl"

nvmon() {
	source ~/.nvm/nvm.sh
}

envac() {
	source .env/bin/activate
}

vpn() {
	~/bin/vpnon.sh
}

dt() {
    time.sh -n
}

ggp() {
    git push "$(git remote show)" "$(git branch --show-current)" 
}


ls() {
    case "$OSTYPE" in
        "darwin"*)
            /bin/ls -G "$@"
            ;;
        *"bsd"*)
            colorls -G "$@"
            ;;
    esac
}

m() {
    case "$OSTYPE" in
        "darwin"*)
            s-nail "$@"
            ;;
        *"bsd"*)
            nail "$@"
            ;;
    esac
}