diff options
Diffstat (limited to 'config.el')
| -rw-r--r-- | config.el | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -89,6 +89,21 @@ (use-package! meson-mode) (use-package! ebuild-mode) +(use-package! kubed + :config + (map! :leader + :desc "kubed" + "k" kubed-prefix-map) + + (defadvice! +kured-prompt-when-no-current-context (fn) + "Prompt for context and namespace if not set in the local context or in KUBECONFIG" + :around #'kubed--configured-context-and-namespace + (or (funcall fn) + (let ((context (ignore-errors (kubed-current-context)))) + (when (string-empty-p (or context "")) + (setq context (kubed-read-context "Context"))) + (cons context (kubed-read-default-namespace-non-empty context)))))) + (after! tramp (tramp-enable-run0-method) |
