summaryrefslogtreecommitdiff
path: root/.local
diff options
context:
space:
mode:
authorMike Vink <ivi@vinkies.net>2025-03-20 12:57:38 +0000
committerMike Vink <ivi@vinkies.net>2025-03-20 12:57:38 +0000
commit150bd89be6c01596d0dc6f5ba1fd87c908afd74e (patch)
treeac16266440369e885130d4ca0296ff5ee102a335 /.local
parentf97604691d2741e7c5ead501669070cbfbcf9885 (diff)
a lot of stuff
Diffstat (limited to '.local')
-rwxr-xr-x.local/bin/c3
-rwxr-xr-x.local/bin/cd-kak-buf2
-rwxr-xr-x.local/bin/kc3
-rwxr-xr-x.local/bin/pwd-short2
4 files changed, 6 insertions, 4 deletions
diff --git a/.local/bin/c b/.local/bin/c
index 4aed5f6..5f74d14 100755
--- a/.local/bin/c
+++ b/.local/bin/c
@@ -1,3 +1,2 @@
#!/bin/sh
-ctx="$(nu --commands "open ${KUBECONFIG:-$HOME/.kube/config} | from yaml | get contexts.name | to text" | vis-menu)"
-[ -z "$ctx" ] || kubectl config use-context "$ctx"
+exec kak -c "$@"
diff --git a/.local/bin/cd-kak-buf b/.local/bin/cd-kak-buf
index 8dcf77a..f4ebc73 100755
--- a/.local/bin/cd-kak-buf
+++ b/.local/bin/cd-kak-buf
@@ -11,7 +11,7 @@ for c in $client_list; do
[ $ppid = $PPID ] && {
echo "evaluate-commands -client $c %{ echo -to-file ${output} %val{buffile} }" | kak -p s
result=$(cat "${output}")
- echo $(dirname $result)
+ echo "cd $(dirname $result)"
}
done
rm -r $(dirname ${output})
diff --git a/.local/bin/kc b/.local/bin/kc
index 5f74d14..4aed5f6 100755
--- a/.local/bin/kc
+++ b/.local/bin/kc
@@ -1,2 +1,3 @@
#!/bin/sh
-exec kak -c "$@"
+ctx="$(nu --commands "open ${KUBECONFIG:-$HOME/.kube/config} | from yaml | get contexts.name | to text" | vis-menu)"
+[ -z "$ctx" ] || kubectl config use-context "$ctx"
diff --git a/.local/bin/pwd-short b/.local/bin/pwd-short
index e791866..eae1830 100755
--- a/.local/bin/pwd-short
+++ b/.local/bin/pwd-short
@@ -1,4 +1,6 @@
#!/bin/sh
+pwd
+exit 0
parts="$(
for d in $(pwd); do
[ -z "$d" ] && continue