summaryrefslogtreecommitdiff
path: root/config/bash_aliases
blob: 6e8902d1a05c22c0d2d8717358a9c06bd9e39166 (plain)
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
#aliases for bash
alias cb="xclip -selection clipboard"
alias bctl="bluetoothctl"
alias less="less -i"

alias e="emacs"
alias a="emacsclient -n"
alias femacs="fbterm -- fbterm-emacs.sh"
alias demacs="emacs --daemon"

alias ta="tmux attach"

alias gl="git log --graph --all --oneline"
alias glt="git log --graph --all --oneline --simplify-by-decoration"
alias gs="git status"
alias gc="git checkout"
alias gb="git branch"
alias gd="git diff --patch"
alias gds="git diff --patch --cached"

alias pd="pushd"
alias ppd="popd"
alias up="cd .."
alias cdp="cd \$(git worktree list --porcelain | awk '\$1 ~ /worktree/ {print \$2; exit}')"

alias ll="ls -la"
alias ls="ls --color=auto"
alias grep='grep --color=auto'