edit function and some minor stuff
[dotfiles/.git] / .config / bashrc / alias
1 #!/bin/bash
2 # enable color support of ls and also add handy aliases
3 if [ -x /usr/bin/dircolors ]; then
4     test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
5     alias ls='ls -hN --color=auto --group-directories-first'
6     #alias dir='dir --color=auto'
7     #alias vdir='vdir --color=auto'
8
9     alias grep='grep --color=auto'
10     alias fgrep='fgrep --color=auto'
11     alias egrep='egrep --color=auto'
12 fi
13
14 # some more ls aliases
15 alias ll='ls -alF'
16 alias la='ls -A'
17 alias l='ls -CF'
18
19
20
21 alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
22
23
24 #byebye for shutdown
25 alias byebye='shutdown now'
26
27
28
29
30 # wifi available
31 alias wifi='nmcli d wifi';
32
33
34
35 alias autowal='wal --iterative -i /usr/share/backgrounds/ > /dev/null'