diff --git a/bash/bash_aliases b/bash/bash_aliases new file mode 100644 index 0000000..1a7c6b4 --- /dev/null +++ b/bash/bash_aliases @@ -0,0 +1,28 @@ +# User specific aliases and functions +alias cdpex='cd ~/Documents/Education/UniBas/FS23/pids23/exercises/pids_2023/exercises/' +alias uni23='cd ~/Nextcloud/Documents/Unibas/HS23/' +alias thoc='cd ~/Nextcloud/Documents/Unibas/FS23/thoc/' +alias inetsec='cd ~/Nextcloud/Documents/Unibas/FS23/inetsec/' +#cd into os alias +alias os='cd ~/Nextcloud/Documents/Unibas/FS23/os/' +alias pkvps='cd ~/Nextcloud/Documents/Unibas/FS23/pkvps/' +alias pids='cd ~/Nextcloud/Documents/Unibas/FS23/pids/' +alias pr23='cd ~/Documents/Education/UniBas/HS23/pr23/' +alias db23='cd ~/Documents/Education/UniBas/HS23/databases/' +alias pet23='cd ~/Documents/Education/UniBas/HS23/pethpc23/' +alias diskmath='cd ~/Documents/Education/UniBas/HS23/diskmath-tutorat23/' +alias pullbooks='rsync -av ~/Nextcloud/Books/ ~/Books' +alias pushbooks='rsync -av ~/Books/ ~/Nextcloud/Books' +alias pushfs24='rsync -uav --exclude=".*" --exclude="__*" --exclude-"/venv" ~/documents/education/unibas/fs24/ ~/Nextcloud/Documents/Unibas/FS24' +alias pullfs24='rsync -uav --exclude=".*" ~/Nextcloud/Documents/Unibas/FS24/ ~/documents/education/unibas/fs24' +alias fs24l='cd ~/documents/education/unibas/fs24' +alias fs24c='cd ~/Nextcloud/Documents/Unibas/FS24' +alias sdev='ssh sebl@slenzlinger.dev' +alias sslenz='ssh fm18b_sebaschi@slenzlinger.ch' +# exa aliases +alias ll='eza -l' +alias la='eza -la' +alias lll='eza -la -T -l --level=3' +alias lla='eza -laF' +alias la='eza -A' +alias l='eza -CF' diff --git a/bash/bashrc b/bash/bashrc index 91d83fe..3e52b39 100644 --- a/bash/bashrc +++ b/bash/bashrc @@ -41,59 +41,10 @@ else export PATH="/home/slnopriv/anaconda3/bin:$PATH" fi fi - -export PATH="$PATH:/home/slnopriv/Applications/pycharm-2023.2.3/bin" -export PATH="$PATH:/home/slnopriv/Applications/DataGrip-2023.2.2/bin" - unset __conda_setup # <<< conda initialize <<< - -# cd to fs23 pids exercises -alias cdpex='cd ~/Documents/Education/UniBas/FS23/pids23/exercises/pids_2023/exercises/' - -# cd into nextcloud unibas fs23 -alias uni23='cd ~/Nextcloud/Documents/Unibas/HS23/' - -#cd into thoc -alias thoc='cd ~/Nextcloud/Documents/Unibas/FS23/thoc/' -#cd into inetsec -alias inetsec='cd ~/Nextcloud/Documents/Unibas/FS23/inetsec/' -#cd into os alias -alias os='cd ~/Nextcloud/Documents/Unibas/FS23/os/' -#cd into pkvps -alias pkvps='cd ~/Nextcloud/Documents/Unibas/FS23/pkvps/' -#cd into pids -alias pids='cd ~/Nextcloud/Documents/Unibas/FS23/pids/' - -alias pr23='cd ~/Documents/Education/UniBas/HS23/pr23/' -alias db23='cd ~/Documents/Education/UniBas/HS23/databases/' -alias pet23='cd ~/Documents/Education/UniBas/HS23/pethpc23/' -alias diskmath='cd ~/Documents/Education/UniBas/HS23/diskmath-tutorat23/' - -#rsync Books from Cloud -alias pullbooks='rsync -av ~/Nextcloud/Books/ ~/Books' -alias pushbooks='rsync -av ~/Books/ ~/Nextcloud/Books' -alias pushfs24='rsync -uav --exclude=".*" --exclude="__*" ~/Documents/Education/UniBas/FS24/ ~/Nextcloud/Documents/Unibas/FS24' -alias pullfs24='rsync -uav --exclude=".*" ~/Nextcloud/Documents/Unibas/FS24/ ~/Documents/Education/UniBas/FS24' - -alias fs24l='cd ~/Documents/Education/UniBas/FS24' -alias fs24c='cd ~/Nextcloud/Documents/Unibas/FS24' - -# ssh to wherever slnopriv@slenzlinger.dev points to -alias sdev='ssh sebl@slenzlinger.dev' -alias sslenz='ssh fm18b_sebaschi@slenzlinger.ch' - -# exa aliases -alias ll='eza -l' -alias la='eza -la' - -alias lll='eza -la -T -l --level=3' -alias lla='eza -laF' -alias la='eza -A' -alias l='eza -CF' - - -# >>> juliaup initialize >>> +#Source aliases +source ~/.bash_aliases # !! Contents within this block are managed by juliaup !!