From 89d4708de570686c8ca5f6a2d8cece7f1455b385 Mon Sep 17 00:00:00 2001 From: AngeD Date: Sat, 25 Mar 2023 08:52:34 +0100 Subject: [PATCH] feat: kxn and kns aliases --- .config/nvim/pack/plugins/opt/lspconfig | 2 +- .config/nvim/pack/plugins/opt/onedark | 2 +- .config/nvim/pack/plugins/opt/telescope | 2 +- .config/nvim/pack/plugins/opt/treesitter | 2 +- .config/zsh/.kubectl_aliases | 3 ++- .config/zsh/.p10k.zsh | 2 +- .config/zsh/custom/themes/powerlevel10k | 2 +- .config/zsh/ohmyzsh | 2 +- 8 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.config/nvim/pack/plugins/opt/lspconfig b/.config/nvim/pack/plugins/opt/lspconfig index 94f992c..52415d6 160000 --- a/.config/nvim/pack/plugins/opt/lspconfig +++ b/.config/nvim/pack/plugins/opt/lspconfig @@ -1 +1 @@ -Subproject commit 94f992cd0571ddfee6a681ab50d8ac187236ed9b +Subproject commit 52415d6bbf462a14647392857ea637adc753c056 diff --git a/.config/nvim/pack/plugins/opt/onedark b/.config/nvim/pack/plugins/opt/onedark index 4497678..dd640f6 160000 --- a/.config/nvim/pack/plugins/opt/onedark +++ b/.config/nvim/pack/plugins/opt/onedark @@ -1 +1 @@ -Subproject commit 4497678c6b1847b663c4b23000d55f28a2f846ce +Subproject commit dd640f6cfb0e370cfd3db389f04b172508848bd3 diff --git a/.config/nvim/pack/plugins/opt/telescope b/.config/nvim/pack/plugins/opt/telescope index a3f17d3..942fe5f 160000 --- a/.config/nvim/pack/plugins/opt/telescope +++ b/.config/nvim/pack/plugins/opt/telescope @@ -1 +1 @@ -Subproject commit a3f17d3baf70df58b9d3544ea30abe52a7a832c2 +Subproject commit 942fe5faef47b21241e970551eba407bc10d9547 diff --git a/.config/nvim/pack/plugins/opt/treesitter b/.config/nvim/pack/plugins/opt/treesitter index cd436f9..c9ef5e5 160000 --- a/.config/nvim/pack/plugins/opt/treesitter +++ b/.config/nvim/pack/plugins/opt/treesitter @@ -1 +1 @@ -Subproject commit cd436f92f65def9c7e74a7324d3eab422ef85643 +Subproject commit c9ef5e58f7d59aba875324825ff47900d0be61f2 diff --git a/.config/zsh/.kubectl_aliases b/.config/zsh/.kubectl_aliases index e6885e0..a071c88 100644 --- a/.config/zsh/.kubectl_aliases +++ b/.config/zsh/.kubectl_aliases @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -function kctx() { +function kxn() { 1="$(echo - "$1" | tr -c '[:alnum:]-_' '[ *]')" local ctx="$(echo - "$1" | awk '{print $1}')" local ns="${2-$(echo - "$1" | awk '{print $2}')}" @@ -20,6 +20,7 @@ function kctx() { kubectx ${ctx:l} [ -n "$ns" ] && kubens "${ns:l}" } +compdef _kubectx kxn alias kns='kubens' alias k='kubectl' diff --git a/.config/zsh/.p10k.zsh b/.config/zsh/.p10k.zsh index 0747622..271f4f2 100644 --- a/.config/zsh/.p10k.zsh +++ b/.config/zsh/.p10k.zsh @@ -1176,7 +1176,7 @@ #############[ kubecontext: current kubernetes context (https://kubernetes.io/) ]############# # Show kubecontext only when the command you are typing invokes one of these tools. # Tip: Remove the next line to always show kubecontext. - typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND='kubectl|helm|kubens|kubectx|oc|istioctl|kogito|k9s|helmfile|flux|fluxctl|stern|kubeseal|skaffold' + typeset -g POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND='kubectl|kxn|helm|kubens|kubectx|oc|istioctl|kogito|k9s|helmfile|flux|fluxctl|stern|kubeseal|skaffold' # Kubernetes context classes for the purpose of using different colors, icons and expansions with # different contexts. diff --git a/.config/zsh/custom/themes/powerlevel10k b/.config/zsh/custom/themes/powerlevel10k index 2aa16c5..cb9788b 160000 --- a/.config/zsh/custom/themes/powerlevel10k +++ b/.config/zsh/custom/themes/powerlevel10k @@ -1 +1 @@ -Subproject commit 2aa16c54314f175e4f34fdd7fa1bdb03f1797c6a +Subproject commit cb9788b12a1fade6be631ad905928f9a5f7eb03f diff --git a/.config/zsh/ohmyzsh b/.config/zsh/ohmyzsh index 72732a2..c08b925 160000 --- a/.config/zsh/ohmyzsh +++ b/.config/zsh/ohmyzsh @@ -1 +1 @@ -Subproject commit 72732a224e886933df6b64a49ec6f5e94c884612 +Subproject commit c08b925d282e35ea7bd9a8f4c29de2ece0debb49