home-manager
sys.packages
Section titled “sys.packages”List of packages to install.
Type: lazy attribute set of package
Default:
{ }Declared by:
sys.defaults.editor
Section titled “sys.defaults.editor”Default editor for this host.
Type: one of “nvim”, “vim”
Default:
"vim"Declared by:
sys.defaults.shell
Section titled “sys.defaults.shell”Default shell for this host.
Type: one of “bash”, “zsh”
Default:
"bash"Declared by:
sys.defaults.terminal
Section titled “sys.defaults.terminal”Default terminal for this host.
Type: value “ghostty” (singular enum)
Default:
"ghostty"Declared by:
sys.profiles.graphical.enable
Section titled “sys.profiles.graphical.enable”Whether to enable Graphical Interface.
Type: boolean
Default:
falseExample:
trueDeclared by:
sys.profiles.headless.enable
Section titled “sys.profiles.headless.enable”Whether to enable Headless mode.
Type: boolean
Default:
falseExample:
trueDeclared by:
sys.profiles.workstation.enable
Section titled “sys.profiles.workstation.enable”Whether to enable Workstation profile.
Type: boolean
Default:
falseExample:
trueDeclared by: