From 6751ff61bf168b8f8921b0cd5e7e0a20fee7770d Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 23:26:02 +0200 Subject: updated die command --- config/essentials/nvim/after/plugin/luasnip.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/essentials') diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua index 75e139b..fbc9685 100644 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ b/config/essentials/nvim/after/plugin/luasnip.lua @@ -138,7 +138,7 @@ ls.add_snippets("sh", { echo "\$1" >&2 } ]], {}), - parse("die", "die \"$1\"$0", {}), + parse("die", "die \"I: $1\"$0", {}), }) ls.add_snippets("javascript", { -- cgit v1.2.3 From 99f2f051b8d2e88bf34905e2b80df42f77a0c77b Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 23:26:57 +0200 Subject: added virtualbox aliases --- config/essentials/zsh/aliases.zsh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'config/essentials') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index bcc978e..9cc6b1a 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -132,6 +132,11 @@ alias wf='doas wipefs -a' alias dmci="doas make clean install" alias rmd='rm -f *.{orig,rej}' +alias vbm='vboxmanage' +alias vbls='vbm list vms' +alias vblsr='vbm list runningvms' +alias vb='vbm startvm' + # quick config alias ez='$EDITOR ${ZDOTDIR:-$HOME}/.zshrc' alias eza='$EDITOR ${ZDOTDIR}/aliases.zsh' -- cgit v1.2.3 From 1fa66b19e1140f37084f6cf928a1f515541139e7 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 11 Apr 2023 23:27:14 +0200 Subject: use kallipso.be --- config/essentials/zsh/functions.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config/essentials') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index b698a9e..b52c31e 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -79,10 +79,10 @@ esc () { } delfile () { - curl ${2:-"https://upfast.craftmenners.men/delete/$1"} + curl ${2:-"https://up.kallipso.be/delete/$1"} } upfile () { - curl -F "file=@\"$1\"" ${2:-"https://upfast.craftmenners.men"} + curl -F "file=@\"$1\"" ${2:-"https://up.kallipso.be"} } sgd () { -- cgit v1.2.3 From c29c46b771301318e5e7a1d533a1eda21b7feec3 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 12 Apr 2023 20:55:20 +0200 Subject: added more cd aliases --- config/essentials/zsh/aliases.zsh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'config/essentials') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 07433df..51cd93a 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -155,6 +155,8 @@ alias cfd='$EDITOR config.def.h' alias cds='cd $HOME/src/' alias cdo='cd $HOME/src/dotfiles' alias cdi='cd $HOME/src/installdrier' +alias cdia='cd $HOME/src/installdrier/arch' +alias cdib='cd $HOME/src/installdrier/deb' alias cdm='cd $HOME/music' alias cdd='cd $HOME/dl' alias cdrs='cd /srv/' -- cgit v1.2.3 From 0d714b70d03fb6119b53aa0f722c57b77b0d4687 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 12 Apr 2023 21:22:54 +0200 Subject: use env var to spawn terminal --- config/essentials/nvim/lua/user/remap.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/essentials') diff --git a/config/essentials/nvim/lua/user/remap.lua b/config/essentials/nvim/lua/user/remap.lua index 30e1e2d..14f73c8 100644 --- a/config/essentials/nvim/lua/user/remap.lua +++ b/config/essentials/nvim/lua/user/remap.lua @@ -83,7 +83,7 @@ vim.keymap.set("n", "", "setlocal spell!", { noremap = tru -- open terminal in file's parent director -- this needs to be asynchrous vim.keymap.set("n", "", function () - local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; setsid st" + local cmd = "cd " .. vim.fn.expand("%:p:h") .. "; setsid $TERMINAL" -- asynchrous go brr vim.fn.jobstart(cmd, { on_exit = function(job_id, exit_code, event_type) end }) end, { noremap = true }) -- cgit v1.2.3 From c47fccabba87329ebd49538d51f7a01b85a08fe7 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:27:55 +0200 Subject: added shell snippet --- config/essentials/nvim/after/plugin/luasnip.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'config/essentials') diff --git a/config/essentials/nvim/after/plugin/luasnip.lua b/config/essentials/nvim/after/plugin/luasnip.lua index fbc9685..df40b2f 100644 --- a/config/essentials/nvim/after/plugin/luasnip.lua +++ b/config/essentials/nvim/after/plugin/luasnip.lua @@ -139,6 +139,13 @@ ls.add_snippets("sh", { } ]], {}), parse("die", "die \"I: $1\"$0", {}), + s("inp", fmt( + [[ + test -z "${{{}:=$1}}" && + {}="$(cat /dev/stdin)" + echo "{}: ${}" 1>&2{} + ]], + { i(1), rep(1), rep(1), rep(1), i(0) })), }) ls.add_snippets("javascript", { -- cgit v1.2.3 From f430b0e08e37f0d376a7b7a4c6b3fabcdab226eb Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:28:03 +0200 Subject: added more shell remaps --- config/essentials/nvim/ftplugin/sh.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'config/essentials') diff --git a/config/essentials/nvim/ftplugin/sh.lua b/config/essentials/nvim/ftplugin/sh.lua index 4b66c75..9290c29 100644 --- a/config/essentials/nvim/ftplugin/sh.lua +++ b/config/essentials/nvim/ftplugin/sh.lua @@ -1,3 +1,5 @@ -vim.keymap.set("n", "t", "s/\\(\\s*\\)\\(.*\\)/\\1echo \"\\2\"setlocal nohls") -vim.keymap.set("n", "i", "s/\\(\\s*\\)\\(.*\\)/\\1echo \"\\2: ${\\2}\"setlocal nohls") +vim.keymap.set("n", "t", "s/\\(\\s*\\)\\(.*\\)/\\1echo \"\\2\"") +vim.keymap.set("n", "i", "s/\\(\\s*\\)\\(.*\\)/\\1echo \"\\2: $\\2\"") +vim.keymap.set("i", "t", "s/\\(\\s*\\)\\(.*\\)/\\1echo \"\\2\"A") +vim.keymap.set("i", "i", "s/\\(\\s*\\)\\(.*\\)/\\1echo \"\\2: $\\2\"A") vim.opt.formatoptions = "cqrnj" -- cgit v1.2.3 From 1551b2129c9bee67575b49b5ab815e0adcbcccd1 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:28:13 +0200 Subject: updated sh template --- config/essentials/nvim/templates/inp.sh | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'config/essentials') diff --git a/config/essentials/nvim/templates/inp.sh b/config/essentials/nvim/templates/inp.sh index ab04f7c..3507cd5 100644 --- a/config/essentials/nvim/templates/inp.sh +++ b/config/essentials/nvim/templates/inp.sh @@ -1,6 +1,3 @@ -#!/bin/sh - -test -z "${inp:=$1}" \ - && inp="$(cat /dev/stdin)" - +test -z "${inp:=$1}" && + inp="$(cat /dev/stdin)" echo "inp: ${inp}" 1>&2 -- cgit v1.2.3 From 3748fc097ac5995a112da0e7f83c6c54fddb656e Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:28:28 +0200 Subject: added more aliases --- config/essentials/zsh/aliases.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'config/essentials') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 51cd93a..33b8732 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -93,7 +93,7 @@ alias xrandr-rpgmaker='xrandr --auto --output VGA-1 --mode 1024x768 --left-of HD alias xrandr-default='xrandr --auto --output VGA-1 --mode 1920x1080 --left-of HDMI-1 --output HDMI-1 --mode 1920x1080 && ~/.fehbg' alias d='du -d 0 -h' -alias dud='du * -d 0 -h 2>/dev/null | sort -h' +alias dud='du .* * -d 0 -h 2>/dev/null | sort -h' alias df='df -h' alias shred='shred -uz' alias lsblk='lsblk -o name,type,fsused,size,fstype,label,mountpoint' @@ -101,6 +101,7 @@ alias floc='doas find / -type "f" 2> /dev/null | grep' alias dloc='doas find / -type "d" 2> /dev/null | grep' alias fif='find . -type "f" | grep' alias fid='find . -type "d" | grep' +alias sxt='sxiv -t' # ssh alias sha='ssh-add' -- cgit v1.2.3 From 4dc5367fc6ad863cb2a7e26cf3d0b4fc270aeb11 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:32:19 +0200 Subject: added minp template --- config/essentials/nvim/templates/minp.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 config/essentials/nvim/templates/minp.sh (limited to 'config/essentials') diff --git a/config/essentials/nvim/templates/minp.sh b/config/essentials/nvim/templates/minp.sh new file mode 100644 index 0000000..d91d249 --- /dev/null +++ b/config/essentials/nvim/templates/minp.sh @@ -0,0 +1,9 @@ +if [ "$MENUCMD" ] && [ -z "${inp:=$1}" ] +then + inp="$($MENUCMD < /dev/null)" +else + echo "input:" >&2 + read inp +fi +test -z "$inp" && + exit 1 -- cgit v1.2.3 From 64a89a8ac85b677fe67fced4a03f546437904333 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:41:27 +0200 Subject: set fzf as menucmd in shell --- config/essentials/zsh/.zshrc | 1 + 1 file changed, 1 insertion(+) (limited to 'config/essentials') diff --git a/config/essentials/zsh/.zshrc b/config/essentials/zsh/.zshrc index 279c07b..afe1eb6 100644 --- a/config/essentials/zsh/.zshrc +++ b/config/essentials/zsh/.zshrc @@ -104,6 +104,7 @@ parse_git_status() { export REPORTTIME=2 export TIMEFMT="-> %*E" alias time='/usr/bin/time' +export MENUCMD='fzf' # Options setopt correct -- cgit v1.2.3 From 0403da37e183e41d3b949b473038806059130815 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Sun, 16 Apr 2023 21:49:52 +0200 Subject: added more aliases --- config/essentials/zsh/aliases.zsh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'config/essentials') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 33b8732..0b7b629 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -129,6 +129,7 @@ alias -g sba='source env/bin/activate || source bin/activate' alias -g smc='systemctl' alias smcu='systemctl --user' alias zsr='source ${ZDOTDIR:-$HOME}/.zshrc && rehash' +alias rh='rehash' alias wf='doas wipefs -a' alias dmci="doas make clean install" alias rmd='rm -f *.{orig,rej}' @@ -151,9 +152,15 @@ alias est='$EDITOR ~/src/st/config.def.h' alias esl='$EDITOR ~/src/slock/config.def.h' alias esls='$EDITOR ~/src/slstatus/config.def.h' alias ehy='$EDITOR ~/.config/hypr/hyprland.conf' -# quick cd alias cfd='$EDITOR config.def.h' +# quick cd alias cds='cd $HOME/src/' +alias cdw='cd $HOME/src/dwm' +alias cddm='cd $HOME/src/dmenu' +alias cdslo='cd $HOME/src/slock' +alias cdsl='cd $HOME/src/slstatus' +alias cdst='cd $HOME/src/st' +alias cdsta='cd $HOME/src/stable-diffusion-webui' alias cdo='cd $HOME/src/dotfiles' alias cdi='cd $HOME/src/installdrier' alias cdia='cd $HOME/src/installdrier/arch' -- cgit v1.2.3