| programs.visidata.visidatarc | Configuration settings and Python function declarations
to be written to ~/.visidatarc
|
| accounts.email.accounts.<name>.flavor | Some email providers have peculiar behavior that require
special treatment
|
| programs.cavalier.settings.general | Settings to be written to the Cavalier configuration file
|
| services.kanshi.settings.*.profile.outputs | Outputs configuration.
|
| accounts.email.accounts.<name>.msmtp.extraConfig | Extra configuration options to add to ~/.msmtprc
|
| programs.librewolf.profiles.<name>.search | Declarative search engine configuration.
|
| programs.broot.settings.skin | Color configuration
|
| targets.darwin.keybindings | This will configure the default keybindings for text fields in macOS
applications
|
| services.easyeffects.enable | Whether to enable Easyeffects daemon
|
| programs.autorandr.profiles.<name>.config | Per output profile configuration.
|
| programs.onlyoffice.settings | Configuration settings for Onlyoffice
|
| services.podman.settings.containers | containers.conf configuration
|
| services.hyprsunset.settings | Hyprsunset configuration written in Nix
|
| programs.streamlink.plugins | Streamlink plugins
|
| services.syncthing.settings.options | The options element contains all other global configuration options
|
| programs.i3status.modules.<name>.settings | Configuration to add to this i3status module
|
| programs.anime-downloader.settings | Configuration settings for anime-downloader
|
| programs.pistol.associations | Associations written to the Pistol configuration at
$XDG_CONFIG_HOME/pistol/pistol.conf.
|
| programs.rclone.requiresUnit | The name of a systemd user service that must complete before the rclone
configuration file is written
|
| services.signaturepdf.extraConfig | Additional configuration optional.
|
| programs.streamlink.settings | Global configuration options for streamlink
|
| accounts.email.accounts.<name>.astroid.extraConfig | Extra settings to add to this astroid account configuration.
|
| wayland.windowManager.wayfire.wf-shell.settings | Wf-shell configuration written in Nix
|
| programs.nheko.settings | Attribute set of Nheko preferences (converted to an INI file)
|
| programs.wayprompt.settings | Configuration for wayprompt written to
$XDG_CONFIG_HOME/wayprompt/config.ini
|
| programs.autorandr.profiles.<name>.config.<name>.dpi | Output DPI configuration.
|
| accounts.email.accounts.<name>.mbsync.extraConfig.local | Local store extra configuration.
|
| services.rescrobbled.settings | Configuration written to $XDG_CONFIG_HOME/rescrobbled/config.toml
See https://github.com/InputUsername/rescrobbled#configuration for
the full list of options.
|
| programs.vscode.profiles.<name>.userSettings | Configuration written to Visual Studio Code's
settings.json
|
| services.gpg-agent.pinentry.package | The pinentry-gnome3 package to use
|
| services.pantalaimon.settings | Configuration written to
$XDG_CONFIG_HOME/pantalaimon/pantalaimon.conf
|
| xsession.windowManager.fluxbox.slitlist | Slitlist configuration for Fluxbox, written to
~/.fluxbox/slitlist
|
| programs.lazydocker.settings | Configuration written to
$XDG_CONFIG_HOME/lazydocker/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/jesseduffield/lazydocker/config.yml
|
| services.vdirsyncer.frequency | How often to run vdirsyncer
|
| services.pulseeffects.enable | Whether to enable Pulseeffects daemon
Note, it is necessary to add
programs.dconf.enable = true;
to your system configuration for the daemon to work correctly.
|
| accounts.email.accounts.<name>.mbsync.extraConfig.remote | Remote store extra configuration.
|
| programs.autorandr.profiles.<name>.config.<name>.gamma | Output gamma configuration.
|
| programs.niriswitcher.settings | niriswitcher configuration
|
| xsession.windowManager.xmonad.config | The configuration file to be used for xmonad
|
| programs.rclone.remotes.<name>.secrets | Sensitive configuration values such as passwords, API keys, and tokens
|
| accounts.email.accounts.<name>.aerc.extraAccounts | Extra config added to the configuration section for this account in
$HOME/.config/aerc/accounts.conf
|
| services.hyprlauncher.settings | Configuration settings for hyprlauncher
|
| programs.lazyworktree.settings | Configuration settings for lazyworktree
|
| accounts.email.accounts.<name>.aerc.extraConfig | Config specific to this account, added to $HOME/.config/aerc/aerc.conf
|
| services.random-background.enable | Whether to enable random desktop background
|
| accounts.email.accounts.<name>.mbsync.extraConfig.channel | Per channel extra configuration.
|
| programs.offlineimap.extraConfig.mbnames | Extra configuration options added to the
mbnames section.
|
| accounts.email.accounts.<name>.mbsync.extraConfig.account | Account section extra configuration.
|
| programs.autorandr.profiles.<name>.config.<name>.rotate | Output rotate configuration.
|
| programs.offlineimap.extraConfig.general | Extra configuration options added to the
general section.
|
| programs.thunderbird.profiles.<name>.search | Declarative search engine configuration.
|
| programs.swaylock.enable | Whether to enable swaylock
|
| programs.offlineimap.extraConfig.default | Extra configuration options added to the
DEFAULT section.
|
| services.home-manager.autoUpgrade.frequency | The interval at which the Home Manager auto upgrade is run
|
| services.listenbrainz-mpd.settings | Configuration for listenbrainz-mpd written to
$XDG_CONFIG_HOME/listenbrainz-mpd/config.toml.
|
| programs.nvchecker.settings | Configuration written to
$HOME/Library/Application Support/nvchecker/nvchecker.toml (on Darwin) or
$XDG_CONFIG_HOME/nvchecker/nvchecker.toml (otherwise)
|
| services.jankyborders.settings | Configuration settings to passed to borders in
$XDG_CONFIG_HOME/borders/bordersc
|
| wayland.windowManager.hyprland.settings | Hyprland configuration written in Nix
|
| accounts.email.accounts.<name>.mujmap.settings.tags | Tag configuration
|
| accounts.email.accounts.<name>.himalaya.settings | Himalaya CLI configuration for this email account
|
| services.borgmatic.frequency | How often to run borgmatic when
services.borgmatic.enable = true
|
| programs.floorp.profiles.<name>.bookmarks.configFile | Configuration file to define custom bookmarks.
|
| services.muchsync.remotes.<name>.frequency | How often to run muchsync
|
| programs.awscli.credentials | Configuration written to $HOME/.aws/credentials
|
| targets.genericLinux.nixGL.packages | The nixGL package set containing GPU library wrappers
|
| programs.prismlauncher.settings | Configuration written to prismlauncher.cfg.
|
| wayland.windowManager.hyprland.enable | Whether to enable configuration for Hyprland, a tiling Wayland
compositor that doesn't sacrifice on its looks.
This module configures Hyprland and adds it to your user's PATH,
but does not make certain system-level changes
|
| programs.desktoppr.settings.setOnlyOnce | If false (the default), the desktop picture/wallpaper will be reset
to the configured parameters on every system configuration change
|
| xsession.windowManager.spectrwm.unbindings | List of keybindings to disable from default Spectrwm configuration.
|
| accounts.email.accounts.<name>.lieer.sync.frequency | How often to synchronize the account
|
| services.syncthing.settings | Extra configuration options for Syncthing
|
| programs.firefox.profiles.<name>.bookmarks.configFile | Configuration file to define custom bookmarks.
|
| services.taskwarrior-sync.frequency | How often to run taskwarrior sync
|
| accounts.email.accounts.<name>.imapnotify.extraConfig | Additional configuration to add for this account.
|
| xsession.windowManager.fluxbox.windowmenu | Window menu configuration for Fluxbox, written to
~/.fluxbox/windowmenu
|
| services.home-manager.autoExpire.frequency | The interval at which the Home Manager auto expire is run
|
| programs.streamlink.plugins.<name>.settings | Configuration for the specific plugin, written to
$XDG_CONFIG_HOME/streamlink/config. (linux) or
Library/Application Support/streamlink/config. (darwin).
|
| programs.vscode.haskell.hie.executablePath | The path to the Haskell IDE Engine executable
|
| services.activitywatch.settings | Configuration for aw-server-rust to be generated at
$XDG_CONFIG_HOME/activitywatch/aw-server-rust/config.toml.
|
| programs.sbt.repositories | A list of repositories to use when resolving dependencies
|
| accounts.email.accounts.<name>.alot.contactCompletion | Contact completion configuration as expected per alot
|
| programs.librewolf.profiles.<name>.bookmarks.configFile | Configuration file to define custom bookmarks.
|
| xsession.windowManager.herbstluftwm.extraConfig | Extra configuration lines to add verbatim to
$XDG_CONFIG_HOME/herbstluftwm/autostart.
|
| programs.autorandr.profiles.<name>.config.<name>.scale | Output scale configuration
|
| accounts.email.accounts.<name>.offlineimap.extraConfig.local | Extra configuration options to add to the local account
section.
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| accounts.email.accounts.<name>.thunderbird.settings | Extra settings to add to this Thunderbird account configuration
|
| accounts.email.accounts.<name>.offlineimap.extraConfig.remote | Extra configuration options to add to the remote account
section.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters | List of message filters to add to this Thunderbird account
configuration.
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| accounts.email.accounts.<name>.offlineimap.extraConfig.account | Extra configuration options to add to the account section.
|
| programs.openstackclient.publicClouds | Public information about clouds
|
| launchd.agents.<name>.config.Sockets | This optional key is used to specify launch on demand sockets that can be used to let launchd know when
to run the job
|
| services.polybar.settings | Polybar configuration
|
| specialisation | A set of named specialized configurations
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.ripgrep-all.custom_adapters.*.version | The version identifier used to key cache entries; change if the configuration or program changes
|
| accounts.contact.accounts.<name>.khard.addressbooks | If provided, each item on this list will generate an
entry on khard configuration file as a separate addressbook
(vdir)
|
| accounts.email.accounts.<name>.thunderbird.perIdentitySettings | Extra settings to add to each identity of this Thunderbird
account configuration
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|