MyNixOS website logo

Configuration written to $XDG_CONFIG_HOME/herdr/config.toml. See https://herdr.dev/docs/configuration/ for the full list of options.

Declarations
Type
TOML value
Default
{ }
Example
{
  keys = {
    command = [
      {
        command = "example.layout.apply";
        description = "apply layout";
        key = "prefix+l";
        type = "plugin_action";
      }
    ];
    prefix = "ctrl+b";
  };
  onboarding = false;
  terminal = {
    default_shell = "nu";
    new_cwd = "follow";
    shell_mode = "auto";
  };
  theme = {
    auto_switch = true;
    dark_name = "catppuccin";
    light_name = "catppuccin-latte";
    name = "catppuccin";
  };
  ui = {
    agent_panel_sort = "priority";
    sidebar_width = 32;
    sound = {
      enabled = true;
    };
    toast = {
      delivery = "herdr";
    };
  };
}