| programs.ncmpcpp.bindings | List of keybindings.
|
| programs.jrnl.package | The jrnl package to use.
|
| home.stateVersion | It is occasionally necessary for Home Manager to change
configuration defaults in a way that is incompatible with
stateful data
|
| programs.wezterm.enableZshIntegration | Whether to enable Zsh integration.
|
| services.pizauth.accounts.<name>.extraConfig | Additional configuration that will be added to the account configuration
|
| services.vdirsyncer.package | The vdirsyncer package to use.
|
| programs.librewolf.profiles.<name>.bookmarks | Declarative bookmarks.
|
| dconf.settings | Settings to write to the dconf configuration system
|
| gtk.gtk4.font.name | The family name of the font within the package.
|
| programs.irssi.enable | Whether to enable the Irssi chat client.
|
| xsession.windowManager.xmonad.extraPackages | Extra packages available to GHC when rebuilding xmonad
|
| programs.numbat.settings | Options to add to config.toml
|
| programs.prismlauncher.package | The prismlauncher package to use.
|
| programs.nix-your-shell.package | The nix-your-shell package to use.
|
| programs.poetry.package | The poetry package to use
|
| programs.rofi.modes.*.name | Name used to reference the custom mode in the mode list.
|
| programs.ty.enable | Whether to enable ty.
|
| programs.algia.enable | Whether to enable algia.
|
| xdg.desktopEntries.<name>.actions | The set of actions made available to application launchers.
|
| programs.neovim.coc.enable | Whether to enable Coc.
|
| programs.swayr.systemd.target | Systemd target to bind to.
|
| programs.lazyworktree.enable | Whether to enable lazyworktree.
|
| services.syncthing.overrideDevices | Whether to delete the devices which are not configured via the
devices option
|
| programs.obs-studio.enable | Whether to enable obs-studio.
|
| services.xsuspender.defaults.onlyOnBattery | Whether to enable process suspend only on battery.
|
| xsession.windowManager.i3.config.focus.followMouse | Whether focus should follow the mouse.
|
| programs.goto.enable | Whether to enable goto..
|
| services.twmn.window.opacity | The notification window's opacity.
|
| programs.opencode.web.enable | Whether to enable opencode web service.
|
| programs.ssh.matchBlocks.<name>.identitiesOnly | Specifies that ssh should only use the authentication
identity explicitly configured in the
~/.ssh/config files or passed on the
ssh command-line, even if ssh-agent
offers more identities.
|
| programs.wallust.settings | Configuration written to $XDG_CONFIG_HOME/wallust/wallust.toml
|
| services.muchsync.remotes.<name>.remote.checkForModifiedFiles | Check for modified files on the remote side
|
| services.podman.containers.<name>.addCapabilities | The capabilities to add to the container.
|
| programs.obsidian.defaultSettings.communityPlugins.*.enable | Whether to enable the plugin.
|
| programs.notmuch.search.excludeTags | A list of tags that will be excluded from search results by
default
|
| programs.offlineimap.extraConfig.mbnames | Extra configuration options added to the
mbnames section.
|
| wayland.windowManager.sway.enable | Whether to enable sway wayland compositor.
|
| services.caffeine.package | The caffeine-ng package to use.
|
| programs.notmuch.maildir.synchronizeFlags | Whether to synchronize Maildir flags.
|
| programs.sketchybar.enable | Whether to enable sketchybar.
|
| programs.gitui.theme | Theme in Ron file format
|
| programs.zed-editor.userSettings | Configuration written to Zed's settings.json.
|
| services.avizo.package | The avizo package to use.
|
| programs.urxvt.scroll.bar.style | Scrollbar style.
|
| xsession.windowManager.bspwm.monitors | Specifies the names of desktops to create on each monitor.
|
| services.cbatticon.lowLevelPercent | Low level percentage of the battery in percent (without the
percent symbol).
|
| xsession.windowManager.herbstluftwm.enableAlias | Set an alias for the herbstclient command in the
autostart script that only stores its arguments and executes
them all at once at the end of the autostart script
|
| programs.vscode.profiles.<name>.keybindings.*.when | Optional context filter.
|
| programs.darcs.package | The darcs package to use.
|
| programs.mullvad-vpn.enable | Whether to enable Mullvad VPN.
|
| accounts.calendar.accounts.<name>.vdirsyncer.timeRange.end | End of time range to show.
|
| programs.pylint.settings | The pylint configuration.
|
| programs.boxxy.enable | Whether to enable boxxy: Boxes in badly behaving applications.
|
| accounts.calendar.accounts | List of calendars.
|
| programs.ncmpcpp.mpdMusicDir | Value of the mpd_music_dir setting
|
| programs.neomutt.binds.*.map | Select the menu to bind the command to.
|
| programs.termite.scrollbackLines | Set the number of lines to limit the terminal's scrollback.
|
| programs.gemini-cli.enable | Whether to enable gemini-cli.
|
| programs.aerospace.package | The aerospace package to use.
|
| programs.mise.package | The mise package to use.
|
| services.ssh-agent.pkcs11Whitelist | Specify a list of approved path patterns for PKCS#11 and FIDO authenticator middleware libraries
|
| programs.obsidian.vaults.<name>.enable | Whether this vault should be generated.
|
| programs.termite.scrollOnOutput | Scroll to the bottom when the shell generates output.
|
| services.colima.profiles.<name>.name | The profile's name.
|
| services.betterlockscreen.package | The betterlockscreen package to use.
|
| services.podman.machines.<name>.username | Username used in the machine image
|
| programs.qutebrowser.keyMappings | This setting can be used to map keys to other keys
|
| programs.anvil-editor.style | Style settings for anvil-editor
|
| programs.mc.enable | Whether to enable Midnight Commander.
|
| programs.hexchat.channels.<name>.options.useGlobalUserInformation | Use global user information.
|
| services.fnott.enable | Whether to enable fnott, a lightweight Wayland notification daemon for wlroots-based compositors
.
|
| services.podman.containers.<name>.group | The group ID inside the container.
|
| services.unclutter.timeout | Number of seconds before the cursor is marked inactive.
|
| services.wayvnc.package | The wayvnc package to use.
|
| programs.lsd.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.boxxy.rules.*.name | Unique identifier of the boxxy rule
|
| programs.eza.git | List each file's Git status if tracked or ignored (--git argument).
|
| wayland.windowManager.sway.config.gaps.horizontal | Horizontal gaps value.
|
| gtk.gtk3.font.size | The size of the font.
|
| nix.gc.options | Options given to nix-collect-garbage when the
garbage collector is run automatically.
|
| programs.i3blocks.package | The i3blocks package to use.
|
| services.cachix-agent.credentialsFile | Required file that needs to contain
CACHIX_AGENT_TOKEN=....
|
| programs.librewolf.policies | See list of policies.
|
| services.poweralertd.package | The poweralertd package to use.
|
| services.shpool.systemd | Whether to enable systemd service and socket for shpool.
|
| wayland.windowManager.wayfire.enable | Whether to enable Wayfire, a wayland compositor based on wlroots.
|
| programs.sketchybar.service.errorLogFile | Absolute path to log all stderr output.
|
| services.podman.images.<name>.autoStart | Whether to pull the image on boot
|
| programs.sbt.plugins.*.org | The organization the artifact is published under.
|
| programs.watson.enableBashIntegration | Whether to enable Bash integration.
|
| accounts.contact.accounts.<name>.remote | Remote configuration for the contacts.
|
| programs.sbt.credentials.*.realm | The realm of the repository you're authenticating to.
|
| xsession.windowManager.bspwm.extraConfig | Additional shell commands to be run at the end of the config file.
|
| services.status-notifier-watcher.enable | Whether to enable Status Notifier Watcher.
|
| programs.mpvpaper.package | The mpvpaper package to use.
|
| programs.floorp.profiles.<name>.extensions.settings | Attribute set of options for each extension
|
| programs.nushell.envFile.source | Path of the nushell env.nu file to use
|
| programs.taskwarrior.config | Key-value configuration written to
$XDG_CONFIG_HOME/task/taskrc.
|
| programs.autorandr.profiles.<name>.config.<name>.rotate | Output rotate configuration.
|
| programs.notmuch.hooks.postNew | Bash statements run after new messages have been imported
into the database and initial tags have been applied.
|