From f5ae347f53ec9c88a22a98513e69056c204b3e3a Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 7 May 2023 20:42:57 +0200 Subject: don't copy newline --- config/essentials/zsh/aliases.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 7113147..ba35c35 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -8,8 +8,8 @@ fi if [ "$WAYLAND_DISPLAY" ] then - alias -g clipp='wl-copy' - alias -g clipo='wl-paste' + alias -g clipp='wl-copy -n' + alias -g clipo='wl-paste -n' else if which devour > /dev/null 2>&1 then -- cgit v1.2.3 From cd8c1225892e6855078e25b6a72a33c3c47cb70e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 9 May 2023 00:14:17 +0200 Subject: changed nvim aliases --- config/essentials/zsh/aliases.zsh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index ba35c35..8a63b3f 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -21,7 +21,7 @@ else fi # Programs -alias nv='nvim' +alias vi='nvim' alias nb='newsboat' alias sr='surfraw' alias ccu='calcurse' @@ -89,8 +89,8 @@ alias grub-update='doas grub-mkconfig -o /boot/grub/grub.cfg' alias scr='nvim +"setlocal buftype=nofile bufhidden=hide noswapfile filetype=txt" scratch' alias vimp="vim '+PlugInstall'" alias nvimp="nvim '+PackerSync'" -alias nvg='git status > /dev/null 2>&1 && nv "+Git"' -alias nvn='nv "+Telekasten panel"' +alias nvg='git status > /dev/null 2>&1 && nvim "+Git"' +alias nvn='nvim "+Telekasten panel"' alias xrandr-rpgmaker='xrandr --auto --output VGA-1 --mode 1024x768 --left-of HDMI-1 && ~/.fehbg' alias xrandr-default='xrandr --auto --output VGA-1 --mode 1920x1080 --left-of HDMI-1 --output HDMI-1 --mode 1920x1080 && ~/.fehbg' -- cgit v1.2.3 From 0fa0ecfb8ace18dc5b308cc2ba4a45207b68176e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 10 May 2023 20:40:39 +0200 Subject: changed systemctl aliases --- 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 8a63b3f..fcd510f 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -138,7 +138,8 @@ alias kll='killall' alias pi='ping archlinux.org -c4' alias -g sba='source env/bin/activate || source bin/activate' alias -g smc='systemctl' -alias smcu='systemctl --user' +alias ssc='doas smc' +alias smcu='smc --user' alias zsr='source ${ZDOTDIR:-$HOME}/.zshrc && rehash' alias rh='rehash' alias wf='doas wipefs -a' -- cgit v1.2.3 From 39b2337fb47404d7109999df816ea5d0a326753c Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Fri, 12 May 2023 01:34:53 +0200 Subject: added 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 fcd510f..874919c 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -212,6 +212,9 @@ alias -s z80="$EDITOR" alias -s zip='unzip -l' alias -s tar='tar tf' +alias dob='docker build' +alias doe='docker exec' + alias cfg='git --git-dir=$HOME/src/dotfiles/.git --work-tree=$HOME/src/dotfiles' # oh-my-zsh git aliases alias g='git' -- cgit v1.2.3 From 4f1331e8332e9250e61f819bb6cb7aa315edde1e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Fri, 12 May 2023 01:36:43 +0200 Subject: added alias --- config/essentials/zsh/aliases.zsh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 874919c..81a51d8 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -212,8 +212,9 @@ alias -s z80="$EDITOR" alias -s zip='unzip -l' alias -s tar='tar tf' -alias dob='docker build' -alias doe='docker exec' +alias dcb='docker build' +alias dcbt='docker build -t' +alias dce='docker exec' alias cfg='git --git-dir=$HOME/src/dotfiles/.git --work-tree=$HOME/src/dotfiles' # oh-my-zsh git aliases -- cgit v1.2.3 From 400c95c749b8d3def955575af1dfadee23172537 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 13 May 2023 13:36:40 +0200 Subject: added aliases --- config/essentials/zsh/aliases.zsh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index fcd510f..f3067fc 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -115,6 +115,7 @@ alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' 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 qrclipo='qrencode -s 16 "$(clipo)" -o - | imv -w "imv - $(clipo)" -' alias airpods='bluetoothctl connect 60:93:16:24:00:10' alias hotpsot='nmcli dev wifi hotspot ifname wlan0 ssid wiefie password "peepeepoopoo"' alias wtip='wt ip -c -brief addr' @@ -123,6 +124,7 @@ ls $HOME/.config/mutt/configs | fzf | tee /dev/stderr | xargs -I {} ln -sf "$HOME/.config/mutt/configs/{}" $HOME/.config/mutt/muttrc' +alias fusephone='sshfs myphone: /media/phone' # Python alias penv='python3 -m venv env' -- cgit v1.2.3 From f3129cd4687ee0b66ffc44288010ab0207ead887 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 13 May 2023 17:05:55 +0200 Subject: added aliases --- config/essentials/zsh/aliases.zsh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 81a51d8..ed55a14 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -168,6 +168,7 @@ alias cfd='$EDITOR config.def.h' # quick cd alias cda='cd $HOME/docs/android/projects' alias cds='cd $HOME/src/' +alias cdsw='cd $HOME/src/WheelAdvisor' alias cdw='cd $HOME/src/dwm' alias cddm='cd $HOME/src/dmenu' alias cdslo='cd $HOME/src/slock' @@ -215,6 +216,7 @@ alias -s tar='tar tf' alias dcb='docker build' alias dcbt='docker build -t' alias dce='docker exec' +alias dcet='docker exec -it' alias cfg='git --git-dir=$HOME/src/dotfiles/.git --work-tree=$HOME/src/dotfiles' # oh-my-zsh git aliases -- cgit v1.2.3 From 87d27187ed6c764551a5b0faa6ffa32962d10166 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 14 May 2023 21:32:46 +0200 Subject: added 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 be26fc2..2f19eab 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -106,6 +106,7 @@ alias fif='find . -type "f" | grep' alias fid='find . -type "d" | grep' alias sxt='sxiv -t' alias wgsh='wget --quiet --show-progress' +alias ss4='ss -tln4p | cut -f1 -d,' # ssh alias sha='ssh-add' -- cgit v1.2.3 From 6d88dfc0e8ed4481607695ae8b057e7442a9fb4a Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 15 May 2023 00:52:23 +0200 Subject: added 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 2f19eab..48a68bc 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -111,6 +111,7 @@ alias ss4='ss -tln4p | cut -f1 -d,' # ssh alias sha='ssh-add' alias ssh-start='eval "$(ssh-agent)" && ssh-add' +alias keyadd='find ~/.ssh -iname "*.pub" | sed "s,$HOME/.ssh/,," | cut -f1 -d. | fzf | tee /dev/stderr | read key && ssh-add ~/.ssh/$key' alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' alias whatsmyip='curl -s "ifconfig.co"' -- cgit v1.2.3 From 1342b640b6fc15d9ce88c14ee9f379e1a54dbbd4 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 16 May 2023 01:53:02 +0200 Subject: added addedkeys function --- config/essentials/zsh/functions.zsh | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 8b7dbef..a63bf69 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -238,3 +238,14 @@ mime-default () xargs -I {} xdg-mime default "$1" "{}" die "Done." } + +addedkeys () { + find ~/.ssh -iname "*.pub" | while read key + do + local fingerprint="$(ssh-keygen -lf "$key" 2>/dev/null)" + if ssh-add -l | grep -q "$fingerprint" + then + echo "$key" + fi + done | sed "s,$HOME/.ssh/,," +} -- cgit v1.2.3 From 38175529ba8523af24b57226dbf82fbe617211e5 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 16 May 2023 06:35:21 +0200 Subject: alias no longer needed --- config/essentials/zsh/aliases.zsh | 1 - 1 file changed, 1 deletion(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 48a68bc..2f19eab 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -111,7 +111,6 @@ alias ss4='ss -tln4p | cut -f1 -d,' # ssh alias sha='ssh-add' alias ssh-start='eval "$(ssh-agent)" && ssh-add' -alias keyadd='find ~/.ssh -iname "*.pub" | sed "s,$HOME/.ssh/,," | cut -f1 -d. | fzf | tee /dev/stderr | read key && ssh-add ~/.ssh/$key' alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' alias whatsmyip='curl -s "ifconfig.co"' -- cgit v1.2.3 From c16934898bd9c47bbee25eab9bd64c648cdf8ea6 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 17 May 2023 12:59:13 +0200 Subject: changed alias --- 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 2f19eab..4b912b2 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -162,7 +162,7 @@ alias eto='$EDITOR ~/sync/TODO' alias edw='$EDITOR ~/src/dwm/config.def.h' alias edm='$EDITOR ~/src/dmenu/config.def.h' alias ehst='$EDITOR $ZDOTDIR/histfile' -alias ezh=' $EDITOR $HOME/.config/hypr/hyprland.conf' +alias ezh=' $EDITOR $HISTFILE' alias est='$EDITOR ~/src/st/config.def.h' alias esl='$EDITOR ~/src/slock/config.def.h' alias esls='$EDITOR ~/src/slstatus/config.def.h' -- cgit v1.2.3 From 4eb68b70152f884d2c458e097108f3dd26bd7ff4 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Fri, 19 May 2023 12:16:01 +0200 Subject: added mariadb 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 4b912b2..e253c47 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -148,6 +148,7 @@ alias rh='rehash' alias wf='doas wipefs -a' alias dmci="doas make clean install" alias rmd='rm -f *.{orig,rej}' +alias mdbw='mariadb -h 0.0.0.0 -P 4033 -u padmin -pbulbizarre padmindb' alias vbm='vboxmanage' alias vbls='vbm list vms' -- cgit v1.2.3 From ebdf74f4c666159d747ae7944d4e5e58facd8209 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 23 May 2023 00:28:11 +0200 Subject: added ttyper 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 e253c47..5bae273 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -126,6 +126,7 @@ fzf | tee /dev/stderr | xargs -I {} ln -sf "$HOME/.config/mutt/configs/{}" $HOME/.config/mutt/muttrc' alias fusephone='sshfs myphone: /media/phone' +alias ttyper='ttyper -l english1000 -w 100' # Python alias penv='python3 -m venv env' -- cgit v1.2.3 From 23400ddb9428117dbadf4bd95f3f6b4f6db0f518 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 23 May 2023 00:37:07 +0200 Subject: converted fzh to an alias --- config/essentials/zsh/aliases.zsh | 1 + config/essentials/zsh/functions.zsh | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 5bae273..a9d3181 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -210,6 +210,7 @@ alias fzps='ps aux | tail +2 | fzf --bind \ 4:execute(echo -n {} | awk '\''{print \$9}'\'' | xclip -sel c -r),\ 5:execute(echo -n {} | tr -s '\'' '\'' | cut -f 11- -d '\'' '\'' | xclip -sel c -r)"' alias asf='alias | fzf' +alias fzh="tac $HISTFILE | fzf | tee /dev/stderr | clipp" alias -s conf="$EDITOR" alias -s txt="$EDITOR" diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index a63bf69..aa1d640 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -86,13 +86,6 @@ clip () { fi } -fzh () { - choice="$(tac $HOME/.config/zsh/histfile | fzf)" - test -z "${choice}" && return - echo "${choice}" >> "${HOME}/.config/zsh/histfile" - eval "${choice}" -} - unzipp () { file=$1 shift -- cgit v1.2.3 From 0e356be698dd538d6969e9d19f0b7f52ec4e864a Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 23 May 2023 00:45:44 +0200 Subject: added mdbw 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 4b912b2..a72700c 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -107,6 +107,7 @@ alias fid='find . -type "d" | grep' alias sxt='sxiv -t' alias wgsh='wget --quiet --show-progress' alias ss4='ss -tln4p | cut -f1 -d,' +alias mdbw='mariadb -h 0.0.0.0 -P 4033 -u padmin -pbulbizarre padmindb' # ssh alias sha='ssh-add' -- cgit v1.2.3 From d5fec9f48a202beee4c2aaf1854ac8412a662e80 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 23 May 2023 00:45:52 +0200 Subject: added findpass function --- config/essentials/zsh/functions.zsh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index a63bf69..7dd0112 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -249,3 +249,11 @@ addedkeys () { fi done | sed "s,$HOME/.ssh/,," } + +fpass () { + find $HOME/.password-store -type f -not -path ".git" | + grep "\.gpg$" | + sed "s,$HOME/.password-store/,,;s,\.gpg$,," | + fzf | + xargs pass show -c +} -- cgit v1.2.3 From 10651d6fa2e300293c03d0087781f1ac8772ee1e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 23 May 2023 00:46:21 +0200 Subject: updated upfile url --- config/essentials/zsh/functions.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 7dd0112..dcf0f7c 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -110,10 +110,10 @@ esc () { } delfile () { - curl ${2:-"https://up.kallipso.be/delete/$1"} + curl "${2:-https://up.kallipso.be/delete/$1}" } upfile () { - curl -F "file=@\"$1\"" ${2:-"https://up.kallipso.be"} + curl -F "file=@\"$1\"" ${2:-http://0x0.st} } sgd () { -- cgit v1.2.3 From 182d39bed877d90abcc87de6dfd5375289e1d317 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Fri, 26 May 2023 17:42:28 +0200 Subject: added aliases --- config/essentials/zsh/aliases.zsh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 8b2da5c..171114e 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -108,6 +108,7 @@ alias sxt='sxiv -t' alias wgsh='wget --quiet --show-progress' alias ss4='ss -tln4p | cut -f1 -d,' alias mdbw='mariadb -h 0.0.0.0 -P 4033 -u padmin -pbulbizarre padmindb' +alias mdbwa='mariadb -h 10.3.50.5 -u padmin -pbulbizarre padmindb' # ssh alias sha='ssh-add' @@ -129,6 +130,9 @@ xargs -I {} ln -sf "$HOME/.config/mutt/configs/{}" $HOME/.config/mutt/muttrc' alias fusephone='sshfs myphone: /media/phone' alias ttyper='ttyper -l english1000 -w 100' +# NPM +alias npi="npm init --yes" + # Python alias penv='python3 -m venv env' alias pipreq='pip install -r requirements.txt' -- cgit v1.2.3 From 6861ccd62fb8b15b842b9181bc46e2d07fe24b0f Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 27 May 2023 11:20:10 +0200 Subject: added chpwd hook --- config/essentials/zsh/.zshrc | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index b2cda54..d5d5465 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -87,6 +87,16 @@ set_wt () { print -Pn "\e]0;%n@%m on %~\a" } add-zsh-hook -Uz precmd set_wt +function osc7 { + local LC_ALL=C + export LC_ALL + + setopt localoptions extendedglob + input=( ${(s::)PWD} ) + uri=${(j::)input/(#b)([^A-Za-z0-9_.\!~*\'\(\)-\/])/%${(l:2::0:)$(([##16]#match))}} + print -n "\e]7;file://${HOSTNAME}${uri}\e\\" +} +add-zsh-hook -Uz chpwd osc7 # prompt -- cgit v1.2.3 From 685e5a5090c830f2764d7bfb1fad01ef1b9b02e8 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sat, 27 May 2023 11:20:30 +0200 Subject: updated aliases --- config/essentials/zsh/aliases.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 171114e..c9ea751 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -107,7 +107,7 @@ alias fid='find . -type "d" | grep' alias sxt='sxiv -t' alias wgsh='wget --quiet --show-progress' alias ss4='ss -tln4p | cut -f1 -d,' -alias mdbw='mariadb -h 0.0.0.0 -P 4033 -u padmin -pbulbizarre padmindb' +alias mdbw='mariadb -h 0.0.0.0 -u padmin -pbulbizarre padmindb' alias mdbwa='mariadb -h 10.3.50.5 -u padmin -pbulbizarre padmindb' # ssh @@ -154,7 +154,7 @@ alias rh='rehash' alias wf='doas wipefs -a' alias dmci="doas make clean install" alias rmd='rm -f *.{orig,rej}' -alias mdbw='mariadb -h 0.0.0.0 -P 4033 -u padmin -pbulbizarre padmindb' +alias cdzot='mkdir -p /tmp/zottesite && cd /tmp/zottesite' alias vbm='vboxmanage' alias vbls='vbm list vms' -- cgit v1.2.3 From c9d472cceabb1b9612219ad77ced69e48ce9a0d7 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 29 May 2023 01:45:19 +0200 Subject: fixed commands executing two times --- 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 d5d5465..8ba4ece 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -80,7 +80,7 @@ rehash_precmd() { # window title hooks add-zsh-hook -Uz precmd rehash_precmd set_wt_action () { - print -Pn "\e]0;$1\a" + print -Pn '\e]0;$1\a' } add-zsh-hook -Uz preexec set_wt_action set_wt () { -- cgit v1.2.3 From 5a82c13c615965161eb6ce930f6392ec4849a5e3 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 11 Jun 2023 21:14:07 +0200 Subject: added opening textfile by name --- config/essentials/zsh/.zshrc | 25 ++++++++++++++++++++++++- config/essentials/zsh/aliases.zsh | 4 ---- 2 files changed, 24 insertions(+), 5 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index 8ba4ece..b603a04 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -15,6 +15,20 @@ then exit fi +isTextFile() +{ + if [ -n "$1" ] + then + local file_type=$(file -b --mime-type "$1") + if [[ $file_type == text/* ]] + then + return + else + return 1 + fi + fi +} + autoload -U select-word-style autoload -z edit-command-line zle -N edit-command-line @@ -97,7 +111,16 @@ function osc7 { print -n "\e]7;file://${HOSTNAME}${uri}\e\\" } add-zsh-hook -Uz chpwd osc7 - +command_not_found_handler () { + isTextFile "$1" || + echo "zsh: command not found: $1" >&2 +} +# open file with file name +open_file() { + isTextFile "$1" && + "$EDITOR" "$1" +} +add-zsh-hook -Uz preexec open_file # prompt PS1=' %B%(#.%F{1}.%F{13})[%n%b%f@%B%F{6}%m]%b%f %3~ ' diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index c9ea751..cd4c021 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -217,10 +217,6 @@ alias fzps='ps aux | tail +2 | fzf --bind \ alias asf='alias | fzf' alias fzh="tac $HISTFILE | fzf | tee /dev/stderr | clipp" -alias -s conf="$EDITOR" -alias -s txt="$EDITOR" -alias -s c="$EDITOR" -alias -s z80="$EDITOR" alias -s zip='unzip -l' alias -s tar='tar tf' -- cgit v1.2.3 From 34ad05634aba96818fca33610288dbe85fb081c0 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Mon, 12 Jun 2023 02:12:25 +0200 Subject: fix not being able to execute files --- config/essentials/zsh/.zshrc | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index b603a04..8f37225 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -79,6 +79,21 @@ bindkey "^Xe" edit-command-line bindkey "^[." insert-last-word bindkey "^['" quote-line +isTextFile() +{ + if [ ! -f "$1" ] + then + return 1 + fi + + file_type=$(file -b --mime-type "$1") + if [[ "$file_type" == text/* ]] + then + return + fi + return 1 +} + # rehash hook zshcache_time="$(date +%s%N)" autoload -Uz add-zsh-hook @@ -117,8 +132,10 @@ command_not_found_handler () { } # open file with file name open_file() { - isTextFile "$1" && + if [ ${1:0:2} != "./" ] && isTextFile "$1" + then "$EDITOR" "$1" + fi } add-zsh-hook -Uz preexec open_file -- cgit v1.2.3 From 02e6f3719d2a19a5aa35439819a37ad92c2751aa Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:34:46 +0200 Subject: removed double declaration of function --- config/essentials/zsh/.zshrc | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index 8f37225..4a28ce2 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -15,20 +15,6 @@ then exit fi -isTextFile() -{ - if [ -n "$1" ] - then - local file_type=$(file -b --mime-type "$1") - if [[ $file_type == text/* ]] - then - return - else - return 1 - fi - fi -} - autoload -U select-word-style autoload -z edit-command-line zle -N edit-command-line -- cgit v1.2.3 From 588a4769ddadf81be196e4f88fe9adad693d71e8 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:35:13 +0200 Subject: added 'czo' 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 cd4c021..5237b48 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -196,6 +196,7 @@ alias cdd='cd $HOME/dl' alias cdp='cd $HOME/pics' alias cdrs='cd /srv/' alias cdng='cd /etc/nginx' +alias czo='cd $HOME/zot/' # googoo aliases alias o.='o .' -- cgit v1.2.3 From 8c5d85923a970bd60657848e1c2c6f627c4329d9 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 13 Jun 2023 10:35:23 +0200 Subject: added 'capture' alias for hyprland --- 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 5237b48..78d9067 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -118,6 +118,7 @@ alias vidlen='ffprobe -show_entries format=duration -v quiet -of csv="p=0" -i' 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 capture='echo "Y" | wf-recorder -o "$(hyprctl -j monitors | jq -r '\''.[].name'\'' | fzf)" --codec=vp8_vaapi --device=/dev/dri/renderD128 -f output.webm -D' alias qrclipo='qrencode -s 16 "$(clipo)" -o - | imv -w "imv - $(clipo)" -' alias airpods='bluetoothctl connect 60:93:16:24:00:10' alias hotpsot='nmcli dev wifi hotspot ifname wlan0 ssid wiefie password "peepeepoopoo"' -- cgit v1.2.3