From b1bad5feab3f753bf999349fb5689e66b325896e Mon Sep 17 00:00:00 2001 From: AngeD Date: Mon, 26 Sep 2022 13:42:25 +0200 Subject: [PATCH 1/5] fix: remove useless use of xargs --- bin/dkpurge | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/dkpurge b/bin/dkpurge index bd153b5..0c75f73 100755 --- a/bin/dkpurge +++ b/bin/dkpurge @@ -53,10 +53,10 @@ if [ -n "$PS" ]; then $READ case "${ANS,,}" in 'y'|'yes'|'') - echo "$PS" | xargs docker rm 2> /dev/null + docker rm "$PS" 2> /dev/null ;; 'a'|'all') - echo "$PS" | xargs docker rm -f + docker rm -f "$PS" ;; esac fi @@ -69,7 +69,7 @@ if [ -n "$VOL" ]; then $READ case "${ANS,,}" in 'y'|'yes'|'a'|'all'|'') - echo "$VOL" | xargs docker volume rm -f 2> /dev/null + docker volume rm -f "$VOL" 2> /dev/null ;; esac fi @@ -87,10 +87,10 @@ if [ -n "$IMG" ]; then TO_CLEAN="$TO_CLEAN $img" fi done - echo "$TO_CLEAN" | xargs docker image rm -f 2> /dev/null + docker image rm -f "$TO_CLEAN" 2> /dev/null ;; 'a'|'all') - echo "$IMG" | xargs docker image rm -f 2> /dev/null + docker image rm -f "$IMG" 2> /dev/null ;; esac fi From 382ddcde9c9a456a8b058aee94f831ca506fcfcf Mon Sep 17 00:00:00 2001 From: AngeD Date: Mon, 26 Sep 2022 13:42:42 +0200 Subject: [PATCH 2/5] feat: kx and kn kubernetes aliases --- .config/zsh/.kubectl_aliases | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.config/zsh/.kubectl_aliases b/.config/zsh/.kubectl_aliases index 39df200..3a2bdc5 100644 --- a/.config/zsh/.kubectl_aliases +++ b/.config/zsh/.kubectl_aliases @@ -12,6 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +alias kx='kubectx' +alias kn='kubens' alias k='kubectl' alias ksys='kubectl --namespace=kube-system' alias ka='kubectl apply --recursive -f' From 900360af18ce952cdc8f45746848195c21414594 Mon Sep 17 00:00:00 2001 From: AngeD Date: Tue, 27 Sep 2022 11:02:16 +0200 Subject: [PATCH 3/5] feat: xargs alias to work with aliases --- .config/zsh/.zsh_aliases | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.config/zsh/.zsh_aliases b/.config/zsh/.zsh_aliases index 89d0b41..ef9cccc 100644 --- a/.config/zsh/.zsh_aliases +++ b/.config/zsh/.zsh_aliases @@ -24,7 +24,8 @@ function fnalias() { cmd="$2" fi - env "$1" "$cmd" "${@:3}" + $1 -- $(echo "$cmd") "${@:3}" } alias watch='fnalias watch' +alias xargs='fnalias xargs' From ff220bf4b7847f4e1f62b29a27259d3be206fbaa Mon Sep 17 00:00:00 2001 From: AngeD Date: Tue, 27 Sep 2022 11:02:37 +0200 Subject: [PATCH 4/5] feat: nvim visual mode y --- .config/nvim/init.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 0e6cce5..bdb5cfc 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -55,3 +55,6 @@ vim.keymap.set("n", "f", "%s/\\s\\+$//e") -- copy entire file to graphical buffer vim.keymap.set("n", "y", 'ggVG"+y' ) + +-- copy selection to graphical buffer +vim.keymap.set("v", "y", '"+y' ) From 4fe4f8864e224171115c20c1fe7e56b7b491afe2 Mon Sep 17 00:00:00 2001 From: AngeD Date: Tue, 27 Sep 2022 11:28:13 +0200 Subject: [PATCH 5/5] feat: fnalias works with color --- .config/zsh/.zsh_aliases | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.config/zsh/.zsh_aliases b/.config/zsh/.zsh_aliases index ef9cccc..dae0f27 100644 --- a/.config/zsh/.zsh_aliases +++ b/.config/zsh/.zsh_aliases @@ -12,8 +12,8 @@ alias wconf="$EDITOR $HOME/.config/awesome" alias zshconf="$EDITOR $ZDOTDIR/.zshrc && . $ZDOTDIR/.zshrc" function fnalias() { - # alias alias_cmd='cmd' cmd="$(alias "$2")" + shell="$(ps -q "$$" -o 'comm=')" if [ -n "$cmd" ]; then # remove everything before and including the first = @@ -24,8 +24,8 @@ function fnalias() { cmd="$2" fi - $1 -- $(echo "$cmd") "${@:3}" + $shell -c "$1 $(echo "$cmd" | sed 's/--color=.\+/--color=force/') ${@:3}" } -alias watch='fnalias watch' +alias watch='fnalias "watch -c"' alias xargs='fnalias xargs'