]> git.alrj.org Git - zsh.d.git/blob - S50_aliases
Add a wrapper for mc to stay in current directory upon exit
[zsh.d.git] / S50_aliases
1 #! /usr/bin/zsh
2
3 # ls en couleur :
4
5 alias ls="ls --color=auto"
6 alias l="ls"
7 alias ll="ls -l"
8 alias lla="ls -al"
9 alias .="source"
10
11 alias psg="ps aux | grep"
12
13 autoload -U zmv
14 alias mmv='noglob zmv -W'
15
16 if [ -f /etc/debian_version ]
17 then
18   # Aliases pour apt :
19   alias asearch="apt-cache search"
20   alias ashow="apt-cache show"
21   alias apolicy="apt-cache policy"
22
23   alias aupdate="sudo apt update"
24   alias ainstall="sudo apt install"
25   alias aupgrade="sudo apt upgrade"
26   alias adist-upgrade="sudo apt-get dist-upgrade"
27   alias aremove="sudo apt remove"
28   alias aaremove="sudo apt autoremove"
29   alias aclean="sudo apt clean"
30 fi
31
32 # to avoid the cd in mc history :
33 setopt histignorespace
34 alias cd=' builtin cd'
35
36 alias scr='screen -rd'
37 alias tm='tmux attach -d'
38
39 # Konsole tab renaming. Courtesy of Sebastian Kuegler
40 # http://vizzzion.org/?blogentry=737
41 if [ -n "$KONSOLE_DCOP_SESSION" -o -n "$KONSOLE_DBUS_SESSION" ]
42 then
43     if [ `/usr/bin/whoami` != 'root' ]
44     then
45         alias ssh='~/.zsh.d/wrappers/ssh'
46         alias lftp='~/.zsh.d/wrappers/lftp'
47         alias sftp='~/.zsh.d/wrappers/sftp'
48         alias su='~/.zsh.d/wrappers/su'
49         alias telnet='~/.zsh.d/wrappers/telnet'
50         alias rlogin='~/.zsh.d/wrappers/rlogin'
51         alias rsh='~/.zsh.d/wrappers/rsh'
52
53     fi
54 fi
55