Files
nix-config/home/base/tui/herdr.nix
T

43 lines
891 B
Nix

{
pkgs,
lib,
llm-agents,
...
}:
{
programs.herdr = {
enable = true;
package = llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.herdr;
settings = {
onboarding = false;
update = {
version_check = false;
manifest_check = false;
};
# home-manager owns ~/.ssh/config; keep herdr from writing it too.
remote.manage_ssh_config = false;
# "catppuccin" is the mocha flavor, matching catppuccin-nix's fixed flavor.
theme.name = "catppuccin";
terminal = {
default_shell = lib.getExe pkgs.nushell;
shell_mode = "auto";
new_cwd = "follow";
};
ui = {
agent_panel_sort = "priority";
prompt_new_tab_name = false;
sound.enabled = false;
};
session.resume_agents_on_restore = true;
experimental.kitty_graphics = true;
};
};
}