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