From 393e204c0ae7c9529ab903a82e89d5cfe5bbb011 Mon Sep 17 00:00:00 2001 From: Tobias Schmidl Date: Wed, 26 Oct 2016 20:58:33 +0200 Subject: [PATCH] Updated aliases --- aliases.zsh | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/aliases.zsh b/aliases.zsh index b34c0c5..32de6ae 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -1,9 +1,22 @@ -alias -g P="2>&1 | pygmentize -g -O full,style=solarized_dark256" -alias pygmentize='pygmentize -g -O full,style=solarized_dark256' - alias cdiff="colordiff" alias clean-gpg="for a in `gpg -k | sed -rn 's/pub +[0-9]+[DR]\/(0x[0-9A-Fa-f]+).*/\1/p'`; do gpg2 --quiet --no-tty --edit-key $a clean save; done;" +alias diff="diff -W $(( $(tput cols) - 2))" alias bz2c='bzip2 --best' alias gzc='gzip --best --no-name' alias xzc='xz --best --extreme' + +current_dist=`lsb_release -c -s` +all_dkms_packages="`apt-cache rdepends --installed dkms | sed -rn 's/^ +([^ ]+)$/\1/p' | sort -iu`" + +if [ $use_sudo -eq 1 ]; +then + alias adbu='sudo $apt_pref -t ${current_dist}-backports $apt_upgr' + alias aar='sudo apt-get --purge autoremove' #this command is only with apt-get + alias drd='[ -n "$all_dkms_packages" ] && sudo dpkg-reconfigure $all_dkms_packages' +else + alias adbu='su -lc "$apt_pref -t ${current_dist}-backports $apt_upgr" root' + alias aar='su -lc "apt-get --purge autoremove" root' #this command is only with apt-get + alias drd='[ -n "$all_dkms_packages" ] && su -lc "dpkg-reconfigure $all_dkms_packages" root' +fi +