| programs.tealdeer.settings | Configuration written to
$XDG_CONFIG_HOME/tealdeer/config.toml on Linux or
$HOME/Library/Application Support/tealdeer/config.toml on Darwin
|
| manual.manpages.enable | Whether to install the configuration manual page
|
| programs.sqls.settings | Configuration written to
$XDG_CONFIG_HOME/sqls/config.yml
|
| services.plex-mpv-shim.settings | Configuration written to
$XDG_CONFIG_HOME/plex-mpv-shim/config.json
|
| programs.superfile.settings | Configuration written to $XDG_CONFIG_HOME/superfile/config.toml
(linux) or Library/Application Support/superfile/config.toml (darwin), See
https://superfile.netlify.app/configure/superfile-config/ for supported values.
|
| programs.opkssh.settings | Configuration written to $HOME/.opk/config.yml
|
| programs.piston-cli.settings | Configuration written to
$XDG_CONFIG_HOME/piston-cli/config.yml.
|
| programs.yambar.settings | Configuration written to $XDG_CONFIG_HOME/yambar/config.yml
|
| programs.lsd.settings | Configuration written to
$XDG_CONFIG_HOME/lsd/config.yaml
|
| programs.beets.settings | Configuration written to
$XDG_CONFIG_HOME/beets/config.yaml
|
| services.swaync.settings | Configuration written to $XDG_CONFIG_HOME/swaync/config.json
|
| programs.rio.settings | Configuration written to $XDG_CONFIG_HOME/rio/config.toml
|
| programs.earthly.settings | Configuration written to ~/.earthly/config.yml file
|
| programs.oh-my-posh.settings | Configuration written to
$XDG_CONFIG_HOME/oh-my-posh/config.json
|
| programs.radicle.settings | Radicle configuration, written to `~/.radicle/config.json.
|
| programs.zk.settings | Configuration written to $XDG_CONFIG_HOME/zk/config.toml
|
| services.udiskie.settings | Configuration written to
$XDG_CONFIG_HOME/udiskie/config.yml
|
| programs.infat.settings | Configuration written to
$XDG_CONFIG_HOME/infat/config.toml.
|
| programs.swayr.settings | Configuration included in config.toml
|
| programs.oh-my-posh.useTheme | Use one of the official themes
|
| programs.iamb.settings | Configuration written to
$XDG_CONFIG_HOME/iamb/config.toml
|
| programs.nix-search-tv.settings | Configuration written to $XDG_CONFIG_HOME/nix-search-tv/config.json
|
| programs.inori.settings | Configuration written to $XDG_CONFIG_HOME/inori/config.toml
|
| programs.gallery-dl.settings | Configuration written to
$XDG_CONFIG_HOME/gallery-dl/config.json
|
| programs.nix-init.settings | Configuration written to
$XDG_CONFIG_HOME/nix-init/config.toml
|
| programs.helix.settings | Configuration written to
$XDG_CONFIG_HOME/helix/config.toml
|
| programs.atuin.settings | Configuration written to
$XDG_CONFIG_HOME/atuin/config.toml
|
| programs.satty.settings | Configuration for Satty written to $XDG_CONFIG_HOME/satty/config.toml
|
| programs.lutris.runners | Attribute set of Lutris runners along with their configurations
|
| programs.ncspot.settings | Configuration written to
$XDG_CONFIG_HOME/ncspot/config.toml
|
| programs.vinegar.settings | Configuration written to $XDG_CONFIG_HOME/vinegar/config.toml
|
| programs.kraftkit.settings | Configuration written to $XDG_CONFIG_HOME/kraftkit/config.yaml.
|
| services.mpd-discord-rpc.settings | Configuration included in config.toml
|
| programs.hyprpanel.settings | Configuration written to
$XDG_CONFIG_HOME/hyprpanel/config.json
|
| services.shikane.settings | Configuration written to
$XDG_CONFIG_HOME/shikane/config.toml.
See
for more information.
|
| programs.sherlock.settings | Configuration for Sherlock
|
| programs.wayprompt.settings | Configuration for wayprompt written to
$XDG_CONFIG_HOME/wayprompt/config.ini
|
| services.kanshi.settings.*.output.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| services.shikane.enable | Whether to enable shikane, A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles..
|
| programs.kubeswitch.settings | Configuration written to
~/.kube/switch-config.yaml.
|
| services.kanshi.profiles.<name>.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| programs.television.settings | Configuration written to $XDG_CONFIG_HOME/television/config.toml
|
| services.kanshi.settings.*.profile.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| 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.
|
| services.listenbrainz-mpd.settings | Configuration for listenbrainz-mpd written to
$XDG_CONFIG_HOME/listenbrainz-mpd/config.toml.
|
| programs.zed-editor.userDebug | Configuration written to Zed's debug.json
|
| i18n.glibcLocales | Customized glibcLocales package providing
the LOCALE_ARCHIVE_* environment variable
|
| xdg.portal.enable | Whether to enable XDG desktop integration
|
| services.activitywatch.settings | Configuration for aw-server-rust to be generated at
$XDG_CONFIG_HOME/activitywatch/aw-server-rust/config.toml.
|
| home.stateVersion | It is occasionally necessary for Home Manager to change
configuration defaults in a way that is incompatible with
stateful data
|
| 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.freetube.settings | Configuration settings for FreeTube
|
| programs.lapce.channel | Lapce channel to configure
|
| programs.halloy.settings | Configuration settings for halloy
|
| programs.neovim.plugins | List of vim plugins to install optionally associated with
configuration to be placed in init.vim
|
| programs.foliate.settings | Added to config.dconf.settings under com/github/johnfactotum/Foliate,
the scheme is defined at
<https://github.com/johnfactotum/foliate/blob/gtk4/data/com.github.johnfactotum
|
| programs.wezterm.extraConfig | Extra configuration written to
$XDG_CONFIG_HOME/wezterm/wezterm.lua
|
| services.picom.settings | Picom settings
|
| programs.neomutt.unmailboxes | Set unmailboxes * at the start of account configurations
|
| specialisation | A set of named specialized configurations
|
| programs.hyprlock.enable | Whether to enable Hyprlock, Hyprland's GPU-accelerated lock screen
utility
|
| programs.sketchybar.luaPackage | The lua5_4 package to use
|
| targets.darwin.keybindings | This will configure the default keybindings for text fields in macOS
applications
|
| programs.swaylock.enable | Whether to enable swaylock
|
| programs.desktoppr.settings.setOnlyOnce | If false (the default), the desktop picture/wallpaper will be reset
to the configured parameters on every system configuration change
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|
| programs.qutebrowser.extraConfig | Extra lines added to qutebrowser config.py file.
|
| programs.qutebrowser.settings | Options to add to qutebrowser config.py file
|
| home.sessionVariables | Environment variables to always set at login
|
| programs.thunderbird.profiles.<name>.calendarAccountsOrder | Custom ordering of calendar accounts
|
| programs.pet.settings | Settings written to config.toml
|
| programs.jjui.settings | Options to add to the config.toml file
|
| programs.numbat.settings | Options to add to config.toml
|
| programs.jujutsu.settings | Options to add to the config.toml file
|
| services.kanshi.enable | Whether to enable kanshi, a Wayland daemon that automatically configures outputs.
|
| programs.hexchat.channels | Configures $XDG_CONFIG_HOME/hexchat/servlist.conf.
|
| i18n.inputMethod.fcitx5.settings.addons | The addon configures in conf folder in ini format with global sections
|
| programs.mcp.servers | MCP server configurations written to
XDG_CONFIG_HOME/mcp/mcp.json
|
| services.podman.images | Defines Podman image quadlet configurations.
|
| services.podman.builds | Defines Podman build quadlet configurations.
|
| programs.aichat.agents | Agent-specific configurations
|
| programs.smug.projects | Attribute set with project configurations.
|
| targets.darwin.defaults.NSGlobalDomain.AppleLocale | Configures the user locale.
|
| programs.zsh.oh-my-zsh | Options to configure oh-my-zsh.
|
| services.podman.volumes | Defines Podman volume quadlet configurations.
|
| programs.sftpman.mounts | The sshfs mount configurations written to
$XDG_CONFIG_HOME/sftpman/mounts/.
|
| services.podman.machines | Declarative podman machine configurations.
|
| home.enableDebugInfo | Some Nix packages provide debug symbols for
gdb in the debug output
|
| services.podman.networks | Defines Podman network quadlet configurations.
|
| nix.assumeXdg | Whether Home Manager should assume that Nix is configured to use XDG
base directories
|
| programs.zsh.prezto | Options to configure prezto.
|
| programs.floorp.profiles.<name>.extensions | Submodule for installing and configuring extensions.
|
| programs.zed-editor.mutableUserDebug | Whether user debug configurations (debug.json) can be updated by zed.
|
| programs.firefox.profiles.<name>.extensions | Submodule for installing and configuring extensions.
|
| programs.docker-cli.contexts | Attribute set of Docker context configurations
|
| systemd.user.settings.Manager.DefaultEnvironment | Configures environment variables passed to all executed processes.
|
| services.podman.containers | Defines Podman container quadlet configurations.
|
| programs.borgmatic.backups | Borgmatic allows for several named backup configurations,
each with its own source directories and repositories.
|
| services.restic.backups | Backup configurations for Restic
|
| programs.delta.options | Options to configure delta.
|