]> git.alrj.org Git - zsh.d.git/blob - S50_aliases
0b891b30ad1f59fb681fd57da8c24da9d18cfa4a
[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 fi
30
31 if [ -f /etc/SuSE-release ]
32 then
33   if [ -x /usr/bin/smart ]
34   then
35     # aliases for smart, if it's present
36     alias search="smart search"
37     alias show="smart info"
38     alias update="sudo smart update"
39     alias install="sudo smart install"
40     alias remove="sudo smart remove"
41     alias upgrade="sudo smart upgrade"
42   else
43     # Aliases for zypper
44     alias search="zypper -R search -d"
45     alias show="zypper -R info"
46     alias update="sudo zypper refresh"
47     alias install="sudo zypper install"
48     alias remove="sudo zypper remove"
49
50     alias upgrade="sudo zypper update"
51   fi
52 fi
53
54 # to avoid the cd in mc history :
55 setopt histignorespace
56 alias cd=' builtin cd'
57
58 alias scr='screen -rd'
59
60 # Konsole tab renaming. Courtesy of Sebastian Kuegler
61 # http://vizzzion.org/?blogentry=737
62 if [ -n "$KONSOLE_DCOP_SESSION" -o -n "$KONSOLE_DBUS_SESSION" ]
63 then
64     if [ `/usr/bin/whoami` != 'root' ]
65     then
66         alias ssh='~/.zsh.d/wrappers/ssh'
67         alias lftp='~/.zsh.d/wrappers/lftp'
68         alias sftp='~/.zsh.d/wrappers/sftp'
69         alias su='~/.zsh.d/wrappers/su'
70         alias telnet='~/.zsh.d/wrappers/telnet'
71         alias rlogin='~/.zsh.d/wrappers/rlogin'
72         alias rsh='~/.zsh.d/wrappers/rsh'
73
74     fi
75 fi
76