From 7ca12b3245771eb75f44b6de8c04115caba433f6 Mon Sep 17 00:00:00 2001
From: rycee
Default: package
Default:
pkgs.k9s
Declared by:
<home-manager/modules/programs/k9s.nix>
- |
programs.k9s.hotkey
hotkeys written to
-$XDG_CONFIG_HOME/k9s/hotkey.yml
. See
-https://k9scli.io/topics/hotkeys/
-for supported values.
Type: +
programs.k9s.aliases
Aliases written to $XDG_CONFIG_HOME/k9s/aliases.yml
. See
+https://k9scli.io/topics/aliases/ for supported values.
Type: +YAML value
Default:
+{ }
Example:
alias = { + # Use pp as an alias for Pod + pp = "v1/pods"; +}; + +
Declared by:
+<home-manager/modules/programs/k9s.nix>
+ |
programs.k9s.hotkey
Hotkeys written to $XDG_CONFIG_HOME/k9s/hotkey.yml
. See
+https://k9scli.io/topics/hotkeys/ for supported values.
Type: YAML value
Default:
{ }
Example:
hotkey = { # Make sure this is camel case @@ -6205,10 +6213,34 @@ YAML valueDefault:
Declared by:
<home-manager/modules/programs/k9s.nix>
- |
programs.k9s.settings
Configuration written to
-$XDG_CONFIG_HOME/k9s/config.yml
. See
-https://k9scli.io/topics/config/
-for supported values.
Type: +
programs.k9s.plugin
Plugins written to $XDG_CONFIG_HOME/k9s/plugin.yml
. See
+https://k9scli.io/topics/plugins/ for supported values.
Type: +YAML value
Default:
+{ }
Example:
plugin = { + # Defines a plugin to provide a `ctrl-l` shortcut to + # tail the logs while in pod view. + fred = { + shortCut = "Ctrl-L"; + description = "Pod logs"; + scopes = [ "po" ]; + command = "kubectl"; + background = false; + args = [ + "logs" + "-f" + "$NAME" + "-n" + "$NAMESPACE" + "--context" + "$CLUSTER" + ]; + }; +}; + +
Declared by:
+<home-manager/modules/programs/k9s.nix>
+ |
programs.k9s.settings
Configuration written to $XDG_CONFIG_HOME/k9s/config.yml
. See
+https://k9scli.io/topics/config/ for supported values.
Type: YAML value
Default:
{ }
Example:
k9s = { refreshRate = 2; @@ -6216,10 +6248,8 @@ YAML valueDefault:
Declared by:
<home-manager/modules/programs/k9s.nix>
- |
programs.k9s.skin
Skin written to
-$XDG_CONFIG_HOME/k9s/skin.yml
. See
-https://k9scli.io/topics/skins/
-for supported values.
Type: +
programs.k9s.skin
Skin written to $XDG_CONFIG_HOME/k9s/skin.yml
. See
+https://k9scli.io/topics/skins/ for supported values.
Type: YAML value
Default:
{ }
Example:
k9s = { body = { @@ -6227,6 +6257,27 @@ YAML valueDefault: }; }; +
Declared by:
+<home-manager/modules/programs/k9s.nix>
+ |
programs.k9s.views
Resource column views written to $XDG_CONFIG_HOME/k9s/views.yml
.
+See https://k9scli.io/topics/columns/ for supported values.
Type: +YAML value
Default:
+{ }
Example:
k9s = { + views = { + "v1/pods" = { + columns = [ + "AGE" + "NAMESPACE" + "NAME" + "IP" + "NODE" + "STATUS" + "READY" + ]; + }; + }; +}; +
Declared by:
<home-manager/modules/programs/k9s.nix>
|
programs.kakoune.enable
Whether to enable the kakoune text editor.
Type: