# system wide zsh aliases
alias bd='. bd -s'
alias ..='cd ..'
alias ...='cd ../..'
alias ~='cd'
alias c='clear'
alias e='exit'
alias ps='ps --forest'
alias g='egrep'
alias l='ls -alhF --color=tty'
alias top="htop"
alias suzsh="sudo zsh"
alias reboot="sudo reboot"
alias halt="sudo halt"
alias viz="ssh vizZzion.org"
alias irssi='Eterm -t trans -e ssh vizzzion.org -t "screen -Dr"'
alias xu="xmodmap-umlaut"

# user zsh aliases
alias svn='EDITOR="vi -i NONE" svn'
alias typo="svn ci -m typo"
alias dbg="svn ci -m debugging"
alias m="cb && make -j6 install && cd -"
alias qmake4="qmake-qt4"
alias plasma-qmlviewer="KDE_PLASMA_COMPONENTS_PLATFORM=touch qmlviewer -I /home/sebas/kdesvn/install/lib/kde4/imports/ "
alias ct="cd /home/sebas/work/coherenttheory"
alias svim="sudo vim"
alias vim="lvim"
alias vc="cb && cs && vim CMakeLists.txt"

if [[ "$SHELL" == *zsh ]]; then
    alias -g '...'='../..'
    alias -g '....'='../../..'
    alias -g '.....'='../../../..'
    alias -g L="| less"
fi
alias G="egrep"
alias k="kde4-env"
alias push="git push"
alias pull="git pull"
alias gd="git diff"
alias gs="git diff --stat"
alias fakepush="git log HEAD --not --remotes"
alias scp='rsync --progress -v -a -e "ssh -x"'
#alias obuild="osc build openSUSE_11.4 i586 *.spec --local-package"
#alias pv="plasmoidviewer -w color -c desktop"
#alias pv="plasmoidviewer -a"
alias pw="plasma-windowed -nofork"
alias k4="kbuildsycoca4"
alias k5="kbuildsycoca5"
alias k="kde4-env && echo \"KDE Environment\""
alias 5="kf5-env"
alias pee="plasmaengineexplorer --engine akonadi"
#alias nepomukcmd="sopranocmd --socket `kde4-config --localprefix`/share/apps/nepomuk/socket --model main --nrl"
alias sdk=/home/sebas/Mer/sdks/sdk/mer-sdk-chroot
#alias skdedev="sudo su - kdedev"
alias kde3="RPROMPT=\"[kde3] ${RPROMPT}\" KDEHOME=~/.kde PATH=/home/sebas/bin:/bin:/usr/bin:/usr/local/bin:/usr/NX/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/games:."
alias su='sudo su -'


alias ll='ls -lh --color'
alias l='ls --color'
alias la='ls -lha --color'
alias py='python'
alias eterm='Eterm -t trans -T IRSSI'
alias cl='clear'
alias g='grep'
alias buntar="tar xvjf"
alias guntar="tar xvzf"
alias btar="tar cvjf"
alias gtar="tar cvzf"
alias ds="diskspace"
alias t="tree -Ch"
alias mplayer="mplayer -vo xv"
alias halt="sudo halt"
alias hibernate="sudo /usr/sbin/hibernate"
alias s2ram="sudo s2ram"
alias xu="xmodmap ~/.Xmodmap.Umlaut"
#alias hibernate="su -c hibernate"
#alias cp='cp -B'
#alias mv='mv -B'
#alias rm='rm -B'

# OBS
alias moscbuild="osc -A https://api.pub.meego.com build CE_UX_PlasmaActive_armv7l armv7el --local-package --no-verify "
alias mer-sdk-chroot="/home/Mer/sdks/sdk/mer-sdk-chroot"

alias indie="ssh root@192.168.1.14"

if [ "$KONSOLE_DCOP_SESSION" ]
then
        if [ `/usr/bin/whoami` != 'root' ]
                then
                alias ssh='konsolewrap ssh'
                alias lftp='konsolewrap -s lftp'
                alias sftp='konsolewrap -s sftp'
                alias su='konsolewrap sudo su'
                alias ipy='konsolewrap ipython'
                PROMPT_COMMAND='dcop $KONSOLE_DCOP_SESSION renameSession "`echo $PWD | sed s,^$HOME,~,`"'
        fi
fi




if [[ $HOST =~ .*miro.* ]]
then
    # Alias for OpenSuse
    alias z="sudo zypper --no-refresh"
    alias install='sudo zypper --no-refresh install'
    alias update='sudo zypper refresh'
    alias upgrade='sudo zypper update'
    alias dupgrade='sudo zypper dup'
    alias remove='sudo zypper remove'
    alias search='zypper --no-refresh search'
else
    # Aliases for Debian
    alias update='sudo apt-get update'
    alias upgrade='sudo apt-get upgrade'
    alias dist-upgrade='sudo apt-get dist-upgrade'
    alias dupgrade='sudo apt-get dist-upgrade'
    alias search='apt-cache search'
    alias show='apt-cache show'
    alias install='sudo apt-get install'
    alias remove='sudo apt-get remove'
fi
