MyNixOS website logo
option

programs.wlr-which-key.extraMenus

Additional named menu configurations, each written to $XDG_CONFIG_HOME/wlr-which-key/<name>.yaml. These can be launched with wlr-which-key <name>.yaml.

Declarations
Type
attribute set of (YAML 1.1 value)
Default
{ }
Example
{
  apps = {
    anchor = "bottom-left";
    menu = [
      { key = "f"; desc = "Firefox"; cmd = "firefox"; }
      { key = "v"; desc = "Vesktop"; cmd = "vesktop"; }
      { key = "q"; desc = "Qutebrowser"; cmd = "qutebrowser"; }
    ];
  };
  power = {
    menu = [
      { key = "s"; desc = "Sleep"; cmd = "systemctl suspend"; }
      { key = "r"; desc = "Reboot"; cmd = "reboot"; }
      { key = "o"; desc = "Off"; cmd = "poweroff"; }
    ];
  };
}