aboutsummaryrefslogtreecommitdiff
path: root/shellrc.d/alias
blob: 7f65260637fedafeb7b4bb0d1d7dba70af8bd3f3 (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
# vim: ft=sh:
alias ls='ls --color=auto'
eval $(dircolors -b)
alias ll='ls -lh'
alias df='df -h'
alias du='du -h'
alias grep='grep --color=auto'
alias ip='ip -c'
alias gdb='gdb -q'
alias cgdb='cgdb -q'
alias octave='octave-cli -q'
alias ssh='TERM="xterm-256color" ssh'
alias gst='git status'
alias v='vim'
alias watch='watch -n 1 -c -t -d'
alias rej='find -name \*.rej'
alias orig='find -name \*.orig'
alias mmake='make -j$(($(nproc) * 2)) -l$(nproc)'
alias bmake='bear -- make'
alias mbmake='bear -- make -j$(($(nproc) * 2)) -l$(nproc)'

# Systemd aliases if we are running systemd
if pidof systemd >/dev/null 2>/dev/null; then
	alias sctl='sudo systemctl'
	alias usctl='systemctl --user'
	alias jrn='journalctl'
	alias ujrn='jrn --user'
fi