From b76da127ce2f123438acf7db5e4879bb4c58869f Mon Sep 17 00:00:00 2001 From: AngeD Date: Thu, 8 Dec 2022 17:14:12 +0100 Subject: [PATCH] feat: viconf alias, tidy aliases --- .config/zsh/.zsh_aliases | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/.config/zsh/.zsh_aliases b/.config/zsh/.zsh_aliases index 6b59ccf..1fdbdc7 100644 --- a/.config/zsh/.zsh_aliases +++ b/.config/zsh/.zsh_aliases @@ -1,25 +1,35 @@ +# system alias cls='clear && ls -lah' -alias config='git --git-dir=$HOME/.dotfiles --work-tree=$HOME' alias startgui='startx' alias tmp='cd $(mktemp -d)' -alias umnt='sudo umount /mnt -R' -alias vi='$EDITOR' -alias epitest='docker run -it --rm -v $PWD:/usr/app/ epitechcontent/epitest-docker bash' -alias automount='MNT=$(udisksctl mount -b /dev/sda1 2> /dev/null || udisksctl mount -b /dev/sdb1) && cd ${MNT/* }' alias update="sudo apt-get update && sudo apt-get upgrade; sudo npm update -g; pip freeze | cut -f1 -d= | xargs pip install -U; config submodule update --remote --recursive --init" +alias vi='$EDITOR' +# conf +alias config='git --git-dir=$HOME/.dotfiles --work-tree=$HOME' +alias viconf='$EDITOR $XDG_CONFIG_HOME/nvim' alias wconf='$EDITOR $HOME/.config/awesome' alias zshconf='$EDITOR $ZDOTDIR/.zshrc && . $ZDOTDIR/.zshrc' +# dev +alias epitest='docker run -it --rm -v $PWD:/usr/app/ epitechcontent/epitest-docker bash' + +# disk +alias automount='MNT=$(udisksctl mount -b /dev/sda1 2> /dev/null || udisksctl mount -b /dev/sdb1) && cd ${MNT/* }' +alias autoumount='umount /media/*/* /run/media/*/*' +alias umnt='sudo umount /mnt -R' + +# compatibility alias ssh='TERM=linux ssh' +# gaming alias minecraft='DRI_PRIME=1 minecraft-launcher' -function fnalias() { - $1 $(sed 's/--color=.\+/--color=force/' <<< "${@:2}") +# alias +function coloralias() { + $1 $(echo - "${@:2}" | sed 's/--color=.\+/--color=force/') } -alias man='man ' alias sudo='sudo ' -alias watch='fnalias watch -c ' +alias watch='coloralias watch -c ' alias xargs='xargs '