| news.display | How unread and relevant news should be presented when
running home-manager build and
home-manager switch
|
| accounts.contact.accounts.<name>.vdirsyncer.partialSync | What should happen if synchronization in one direction
is impossible due to one storage being read-only
|
| services.restic.backups.<name>.exclude | Patterns to exclude when backing up
|
| programs.vivid.filetypes | Filetype database for vivid
|
| accounts.contact.accounts.<name>.vdirsyncer.collections | The collections to synchronize between the storages.
|
| programs.fzf.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.halloy.settings | Configuration settings for halloy
|
| programs.bash.historyControl | Controlling how commands are saved on the history list.
|
| accounts.contact.accounts.<name>.pimsync.extraPairDirectives | Extra directives that should be added under this accounts pair directive
|
| programs.sherlock.package | The sherlock package to use.
|
| programs.nix-your-shell.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.twmn.window.animation.easeOut.duration | The animation duration in milliseconds.
|
| programs.opencode.tools | Custom tools for opencode
|
| targets.darwin.copyApps.enable | Whether to enable copying macOS applications to the user environment (works with Spotlight).
|
| programs.librewolf.profiles.<name>.bookmarks.settings | Custom bookmarks.
|
| accounts.email.accounts.<name>.imap.host | Hostname of IMAP server.
|
| accounts.contact.basePath | The base directory in which to save contacts
|
| services.xsuspender.defaults.downclockOnBattery | Limit CPU consumption for this factor when on battery power
|
| programs.ripgrep.package | The ripgrep package to use.
|
| services.git-sync.repositories | The repositories that should be synchronized.
|
| launchd.agents.<name>.config.Umask | This optional key specifies what value should be passed to umask(2) before running the job
|
| xdg.desktopEntries.<name>.terminal | Whether the program runs in a terminal window.
|
| services.syncthing.settings.folders.<name>.label | The label of the folder.
|
| services.random-background.enable | Whether to enable random desktop background
|
| xsession.windowManager.i3.config.fonts.size | The font size to use for window titles.
|
| programs.clock-rs.settings | The configuration file to be used for clock-rs
|
| accounts.email.accounts.<name>.aerc.extraAccounts | Extra config added to the configuration section for this account in
$HOME/.config/aerc/accounts.conf
|
| services.trayscale.enable | Whether to enable An unofficial GUI wrapper around the Tailscale CLI client..
|
| programs.zed-editor.mutableUserDebug | Whether user debug configurations (debug.json) can be updated by zed.
|
| programs.tmux.tmuxinator.enable | Whether to enable tmuxinator.
|
| services.xscreensaver.enable | Whether to enable XScreenSaver.
|
| programs.sftpman.package | The sftpman package to use.
|
| services.plex-mpv-shim.settings | Configuration written to
$XDG_CONFIG_HOME/plex-mpv-shim/config.json
|
| services.unison.pairs.<name>.stateDirectory | Unison state directory to use.
|
| programs.neovide.enable | Whether to enable Neovide, No Nonsense Neovim Client in Rust.
|
| programs.vivid.enableZshIntegration | Whether to enable Zsh integration.
|
| launchd.agents.<name>.config.AbandonProcessGroup | When a job dies, launchd kills any remaining processes with the same process group ID as the job
|
| xdg.dataFile.<name>.source | Path of the source file or directory
|
| dconf.settings | Settings to write to the dconf configuration system
|
| programs.smug.package | The smug package to use.
|
| programs.sagemath.initScript | Contents of the init.sage file that is loaded on startup.
|
| services.caffeine.package | The caffeine-ng package to use.
|
| xsession.windowManager.i3.config.menu | Default launcher to use.
|
| programs.yazi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.irssi.networks.<name>.autoCommands | List of commands to execute on connect.
|
| accounts.calendar.accounts.<name>.vdirsyncer.userAgent | The user agent to report to the server
|
| gtk.gtk3.cursorTheme | Cursor theme for GTK 3 applications.
|
| accounts.contact.accounts.<name>.khard.type | Either a single vdir located in accounts.contact.accounts._name_.local.path
or multiple automatically discovered vdirs in
accounts.contact.accounts._name_.local.path/accounts.contact.accounts._name_.khard.glob.
|
| programs.intelli-shell.enable | Whether to enable intelli-shell.
|
| programs.anki.legacyImportExport | Use legacy (pre 2.1.55) import/export handling code.
|
| programs.mc.keymapSettings | Settings for mc/mc.keymap file
|
| programs.kakoune.plugins | List of kakoune plugins to install
|
| programs.npm.enable | Whether to enable npm user config.
|
| services.syncthing.settings.options.urAccepted | Whether the user has accepted to submit anonymous usage data
|
| programs.sesh.enable | Whether to enable the sesh terminal session manager.
|
| services.cachix-agent.profile | The Nix profile name.
|
| gtk.gtk2.font.name | The family name of the font within the package.
|
| programs.mods.enable | Whether to enable mods.
|
| programs.ghostty.package | The ghostty package to use
|
| programs.ptyxis.package | The ptyxis package to use.
|
| programs.pubs.enable | Whether to enable pubs.
|
| services.trayer.enable | Whether to enable trayer, the lightweight GTK2+ systray for UNIX desktops.
|
| fonts.fontconfig.antialiasing | Whether to enable font antialiasing.
|
| programs.direnv.stdlib | Custom stdlib written to
$XDG_CONFIG_HOME/direnv/direnvrc.
|
| wayland.windowManager.sway.config.window.commands.*.criteria | Criteria of the windows on which command should be executed
|
| programs.ssh.enable | Whether to enable SSH client configuration.
|
| services.cachix-agent.enable | Whether to enable Cachix Deploy Agent: https://docs.cachix.org/deploy/.
|
| programs.zsh.prezto.prompt.pwdLength | Set the working directory prompt display length
|
| programs.keychain.inheritType | Inherit type to attempt from agent variables from the environment.
|
| programs.ion.shellAliases | An attribute set that maps aliases (the top level attribute names
in this option) to command strings or directly to build outputs.
|
| programs.senpai.config.address | The address (host[:port]) of the IRC server. senpai uses TLS
connections by default unless you specify tls option to be false
|
| accounts.contact.accounts.<name>.vdirsyncer.verifyFingerprint | Optional
|
| launchd.agents.<name>.config.Sockets.<name>.MulticastGroup | This optional key can be used to request that the datagram socket join a multicast group
|
| home.enableDebugInfo | Some Nix packages provide debug symbols for
gdb in the debug output
|
| accounts.email.accounts.<name>.enable | Whether this account is enabled
|
| gtk.gtk3.font.package | Package providing the font
|
| programs.khal.locale.longdatetimeformat | khal will display and understand all datetimes in this format
|
| programs.abaddon.package | The abaddon package to use.
|
| wayland.windowManager.sway.config | Sway configuration options.
|
| programs.rclone.package | The rclone package to use.
|
| accounts.contact.accounts.<name>.remote.url | The URL of the storage.
|
| xsession.windowManager.i3.config.keycodebindings | An attribute set that assigns keypress to an action using key code
|
| accounts.contact.accounts.<name>.khal.color | Color in which events in this calendar are displayed
|
| xsession.windowManager.i3.extraConfig | Extra configuration lines to add to ~/.config/i3/config.
|
| launchd.agents.<name>.config.InitGroups | This optional key specifies whether initgroups(3) should be called before running the job
|
| wayland.windowManager.sway.config.output | An attribute set that defines output modules
|
| wayland.windowManager.sway.config.colors.unfocused | A window which is not focused.
|
| accounts.email.accounts.<name>.neomutt.sendMailCommand | Command to send a mail
|
| programs.newsboat.queries | A list of queries to use.
|
| programs.nheko.settings | Attribute set of Nheko preferences (converted to an INI file)
|
| programs.lazyworktree.package | The lazyworktree package to use.
|
| services.kanshi.profiles.<name>.outputs.*.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| programs.eww.enableBashIntegration | Whether to enable Bash integration.
|
| programs.ion.package | The ion package to use.
|
| services.swayidle.events.before-sleep | Command to run before suspending.
|
| programs.yarn.settings | Available configuration options for yarn see:
https://yarnpkg.com/configuration/yarnrc
|
| programs.jq.enable | Whether to enable the jq command-line JSON processor.
|
| programs.oh-my-posh.configFile | Path to a custom configuration path, can be json, yaml or toml.
|
| services.pasystray.enable | Whether to enable PulseAudio system tray.
|
| wayland.windowManager.sway.systemd.extraCommands | Extra commands to run after D-Bus activation.
|