From 1cf6b36791a1e4f65c9afbf133c86b0d6b8937d3 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 9 Apr 2023 23:08:45 +0200 Subject: smc must be global --- config/essentials/zsh/aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index e652a81..e6a368f 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -124,7 +124,7 @@ alias -g hl='--help |& less -r' alias kll='killall' alias pi='ping archlinux.org -c4' alias -g sba='source env/bin/activate || source bin/activate' -alias smc='systemctl' +alias -g smc='systemctl' alias smcu='systemctl --user' alias zsr='source ${ZDOTDIR:-$HOME}/.zshrc && rehash' alias wf='doas wipefs -a' -- cgit v1.2.3 From b07e30e9f0dc9736228c33cf0e878309b14308d1 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 11:32:54 +0200 Subject: don't start gui if root --- config/essentials/zsh/.zshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index ed9c8ec..279c07b 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -1,6 +1,6 @@ #!/bin/zsh -if [ "/dev/tty1" = "$TTY" ] || [ "/dev/tty2" = "$TTY" ] +if [[ "/dev/tty1" = "$TTY" || "/dev/tty2" = "$TTY" ]] && [[ "$(id -u)" -ne 0 ]] then clear eval "$(keychain --dir "$XDG_CONFIG_HOME/keychain" --eval --quiet --agents gpg 3A626DD20A32EB2E5DD9CE71CFD9ABC97158CD5D 2> /dev/null)" -- cgit v1.2.3 From 0cda660f48cea1bfa6f4f8686f26e348c922ef73 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 11:45:53 +0200 Subject: added quick cd into installdrier --- config/essentials/zsh/aliases.zsh | 1 + 1 file changed, 1 insertion(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index e6a368f..8507b74 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -147,6 +147,7 @@ alias ehy='$EDITOR ~/.config/hypr/hyprland.conf' # quick cd alias cfd='$EDITOR config.def.h' alias cdo='cd $HOME/src/dotfiles' +alias cdi='cd $HOME/src/installdrier' alias cdm='cd $HOME/music' alias cdd='cd $HOME/dl' alias cdrs='cd /srv/' -- cgit v1.2.3 From 836ade4138db7eb0144fcbce87f52f0d664f0bf1 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 13:14:42 +0200 Subject: stay in current directory when using sgd --- config/essentials/zsh/functions.zsh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index abc2639..7a58be9 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -86,6 +86,7 @@ upfile () { } sgd () { + d="$PWD" for dir in ${1:-$HOME/src/*} do cd $dir @@ -98,6 +99,8 @@ sgd () { test "$(parse_git_remote)" && echo "$PWD \e[0;32m*push/pull\e[0m" done + cd "$d" + unset d } # Git functions -- cgit v1.2.3 From 6d05540c9dba6123ef409fef81bb44bbd74a9e11 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 17:14:48 +0200 Subject: added ipa alias --- config/essentials/zsh/aliases.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 8507b74..b2072b9 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -38,6 +38,7 @@ if [ -x /usr/bin/dircolors ]; then alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' alias ip='ip -color=auto' + alias ipa='ip -br a' fi alias l='ls -l' @@ -106,7 +107,7 @@ alias sha='ssh-add' alias ssh-start='eval "$(ssh-agent)" && ssh-add' alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' -alias whatsmyip='curl "ifconfig.me"' +alias whatsmyip='curl -s "ifconfig.me"' alias icognito='unset HISTFILE' alias webcam='v4l2-ctl --set-fmt-video=width=1280,height=720; mpv --demuxer-lavf-format=video4linux2 --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0 --profile=low-latency --untimed --no-resume-playback' alias wtip='wt ip -c -brief addr' -- cgit v1.2.3 From b842925cafb2ab21c14637b8c5d4aaaf6950c256 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 17:16:32 +0200 Subject: changed to ifconfig.co, because it's faster --- config/essentials/zsh/aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index b2072b9..8f9e7b5 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -107,7 +107,7 @@ alias sha='ssh-add' alias ssh-start='eval "$(ssh-agent)" && ssh-add' alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' -alias whatsmyip='curl -s "ifconfig.me"' +alias whatsmyip='curl -s "ifconfig.co"' alias icognito='unset HISTFILE' alias webcam='v4l2-ctl --set-fmt-video=width=1280,height=720; mpv --demuxer-lavf-format=video4linux2 --demuxer-lavf-o-set=input_format=mjpeg av://v4l2:/dev/video0 --profile=low-latency --untimed --no-resume-playback' alias wtip='wt ip -c -brief addr' -- cgit v1.2.3 From e43dbcd5efac24224fa7ec32b3e681095fb44416 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 10 Apr 2023 23:14:52 +0200 Subject: added cd ~/src alias --- config/essentials/zsh/aliases.zsh | 1 + 1 file changed, 1 insertion(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 8f9e7b5..bcc978e 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -147,6 +147,7 @@ alias esls='$EDITOR ~/src/slstatus/config.def.h' alias ehy='$EDITOR ~/.config/hypr/hyprland.conf' # quick cd alias cfd='$EDITOR config.def.h' +alias cds='cd $HOME/src/' alias cdo='cd $HOME/src/dotfiles' alias cdi='cd $HOME/src/installdrier' alias cdm='cd $HOME/music' -- cgit v1.2.3 From 3a1ffa19028a529bef7110aea3370b3bc279ed79 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 14:38:47 +0200 Subject: added virtualbox functions --- config/essentials/zsh/functions.zsh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 7a58be9..b698a9e 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -156,3 +156,20 @@ gpg_import () gpg --import private.asc shred -uz {public,private,trust}.asc } + +vbsr () +{ + vboxmanage snapshot "$1" restore "$2" && + vboxmanage startvm "$1" || + vboxmanage controlvm "$1" poweroff +} +vbsrr () +{ + vbsr "$1" "$2" + sleep 3 + vbsr "$1" "$2" +} +vbst () +{ + vboxmanage snapshot "$1" take "$2" +} -- cgit v1.2.3 From b465d27f3a01d72f4699fafdcc30c98c6514fb58 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 18:16:05 +0200 Subject: added ngenable --- config/essentials/zsh/functions.zsh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 7a58be9..4226362 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -156,3 +156,8 @@ gpg_import () gpg --import private.asc shred -uz {public,private,trust}.asc } + +ngenable () +{ + ln -sf /etc/nginx/sites-available/$1 /etc/nginx/sites-enabled/ +} -- cgit v1.2.3 From e1a8eba0df45adc85a90714c951d0dfad717efdb Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 19:12:10 +0200 Subject: added more googoo aliases --- config/essentials/zsh/aliases.zsh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index bcc978e..a632089 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -160,8 +160,11 @@ alias o.='o .' alias go.='go .' alias ogo.='ogo .' alias o/='o /' +alias o/s='o /srv' alias go/='go /' +alias go/s='go /srv' alias ogo/='ogo /' +alias ogo/s='ogo /srv' alias fzps='ps aux | tail +2 | fzf --bind \ "1:execute(echo -n {} | awk '\''{print \$1}'\'' | xclip -sel c -r),\ -- cgit v1.2.3