all repos — dotfiles @ 8bcffaa628fe95cf62010d1c458efbf4720b6d26

my *nix dotfiles

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

 1alias vime="vim ~/.vimrc"
 2alias o="xdg-open"
 3alias gc="git commit -v -S"
 4alias gst="git status --short"
 5alias ga="git add"
 6alias gd="git diff --minimal"
 7alias gl="git log --oneline --decorate --graph"
 8alias vim="nvim"
 9alias k="kubectl"
10
11nvmon() {
12	source ~/.nvm/nvm.sh
13}
14
15envac() {
16	source .env/bin/activate
17}
18
19vpn() {
20	~/bin/vpnon.sh
21}
22
23dt() {
24    time.sh -n
25}
26
27ggp() {
28    [[ "$1" == "-f" ]] && {
29        git push "$(git remote show)" -f "$(git branch --show-current)"
30    }
31    git push "$(git remote show)" "$(git branch --show-current)"
32}
33
34ls() {
35    case "$OSTYPE" in
36        "darwin"*)
37            /bin/ls -G "$@"
38            ;;
39        *"bsd"*)
40            colorls -G "$@"
41            ;;
42    esac
43}
44
45m() {
46    case "$OSTYPE" in
47        "darwin"*)
48            s-nail "$@"
49            ;;
50        *"bsd"*)
51            nail "$@"
52            ;;
53    esac
54}