# system wide zsh aliases
alias df="df -h|grep -v tmpfs|grep -v udev"
alias bd='. bd -s'
alias ..='cd ..'
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 xu="xmodmap-umlaut"
alias kd="kscreen-doctor -d off"
#alias mutt="mutt-patched"
# 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 -j${JOBS} install && cd -"
#alias mt="~/work/Ardis/ddp && make -j${JOBS} test && cd -"
#alias mmt="cb && m && make test"
#alias n="cb && ninja && ninja 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"
#alias vd="vim `find . -name \"*\.desktop\"`"
alias ss="systemsettings5"
#alias kd="kscreen-doctor"
#alias kk="killall /home/sebas/kf5/install/lib/x86_64-linux-gnu/libexec/kf5/kscreen_backend_launcher"
#alias kscreen-log-tail="tail -f ~/.local/share/kscreen/kscreen.log"
alias al=". ./.aliases"
#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 gst="git status"
alias fakepush="git log HEAD --not --remotes"
alias fakepushshort="git shortlog HEAD --not --remotes"
alias scp='rsync --progress -v -a -e "ssh -x"'
alias ipy='ipython3'
alias ipython='ipython3'

#alias cs="`change_dir.py cs`"
#alias cb="`change_dir.py cb`"
alias kde-env=". /home/sebas/sebas/zsh/kde-env"
alias nn="ninja && ninja install"
alias pm-restart="kill -9 `pidof plasmashell` && sleep 0.5 && plasmashell -p org.kde.plasma.mobileshell"

#alias cs="kf5-env"
#obuild() {
#    osc build --local-package --no-verify --ccache `osc repos |g latest_i586`
#}
#obuild-arm() {
#    osc build --local-package --no-verify --ccache `osc repos |g latest_arm|g armv8el`
#}
#obuild-fast() {
#    osc build --local-package --no-verify --no-init --ccache `osc repos |g latest_x86_64`
#}
#obuild-arm-fast() {
#    osc build --local-package --no-verify --no-init --ccache `osc repos |g latest_armv7hl|g armv8el`
#}
#
#obl() {
#    osc buildlog `osc repos |g latest_arm|g armv8el`
#}
#alias obuild="osc build openSUSE_11.4 i586 *.spec --local-package"
#alias osc="osc -A  https://api.merproject.org"
#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 4="kde4-env"
#alias 5="kf5-env"
#alias rmphononbackendvlc="rm -rf /home/sebas/kf5/install/lib/x86_64-linux-gnu/qt5/plugins/phonon4qt5_backend/phonon_vlc.so /home/sebas/kf5/install/share/kservicetypes5/phononbackend.desktop /home/sebas/kf5/install/lib/qt5/plugins/phonon4qt5_backend/phonon_vlc.so"
#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 untar="tar xvf"
alias btar="tar cvjf"
alias xtar="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 m="monitor-off"
alias k="kd-miro"
alias qs="/home/sebas/work/ChargePoint/Qt/5.15.6/gcc_64/bin/qmlscene"
#alias hibernate="su -c hibernate"
#alias cp='cp -B'
#alias mv='mv -B'
#alias rm='rm -B'
#alias screencast="recordmydesktop -x=0 -y=0 --width=1920 --height=1080 --no-frame --no-sound -o"
# 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 wobble="qdbus org.kde.KWin /Effects loadEffect kwin4_effect_wobblywindows"
#alias kpi="kpluginindexer"
#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



#alias z="sudo zypper --no-refresh"

#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
#fi
   # # Aliases for Debian
    alias update='sudo apt update'
    alias upgrade='sudo apt upgrade'
    alias dist-upgrade='sudo apt dist-upgrade'
    alias dupgrade='sudo apt dist-upgrade'
    alias search='apt-cache search'
    alias show='apt-cache show'
    alias install='sudo apt install'
    alias remove='sudo apt remove'
#fi
alias dmesg="sudo dmesg"
#
#
#alias da="ddp-all.sh && ddp-restart.sh"
#alias dw="ddp-ws.sh"
#alias dl="ssh ddp \"tail -f /var/log/messages\""
#alias ddp="cd /home/sebas/work/Ardis/ddp"
alias todo-updated="git commit -a -m \"update todo\" && git push"

alias ac="arduino-cli"

alias get_idf='. $HOME/esp/esp-idf/export.sh'

#alias um-warhol='sshpass -p "4)r.Qv" ssh ultimaker@warhol'
#alias s5='sshpass -p "ultimaker" ssh s5'

#alias cs="cd /home/sebas/work/applikon/stack5"
#
alias cp.h="env GIT_WORK_TREE=$HOME GIT_DIR=$HOME/.config/chargepoint/.dot-files.git"
alias cpnk=" sshpass -pconfig ssh admin@172.18.3.248 "
alias pl2="sshpass -pconfig ssh admin@172.18.3.135"
