| programs.zsh.zsh-abbr.abbreviations | An attribute set that maps aliases (the top level attribute names
in this option) to abbreviations
|
| services.xidlehook.timers.*.command | Command executed after the idle timeout is reached
|
| programs.gnome-terminal.profile.<name>.audibleBell | Turn on/off the terminal's bell.
|
| programs.skim.enableFishIntegration | Whether to enable Fish integration.
|
| programs.zsh.prezto.historySubstring.foundColor | Set the query found color.
|
| programs.floorp.profiles.<name>.settings | Attribute set of Floorp preferences
|
| xsession.windowManager.i3.config.fonts.style | The font style to use for window titles.
|
| programs.khard.enable | Whether to enable Khard: an address book for the Unix console.
|
| programs.obsidian.defaultSettings.themes | Themes to install
|
| programs.obsidian.defaultSettings.corePlugins | Core plugins to activate
|
| programs.termite.package | The termite package to use.
|
| services.plex-mpv-shim.package | The plex-mpv-shim package to use.
|
| wayland.windowManager.sway.config.fonts.size | The font size to use for window titles.
|
| services.podman.networks.<name>.extraPodmanArgs | Extra arguments to pass to the podman network create command.
|
| accounts.email.accounts.<name>.offlineimap.extraConfig.account | Extra configuration options to add to the account section.
|
| wayland.windowManager.hyprland.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| programs.ashell.enable | Whether to enable ashell, a ready to go wayland status bar for hyprland.
|
| programs.claude-code.mcpServers | MCP (Model Context Protocol) servers configuration
|
| programs.meli.package | The meli package to use.
|
| programs.discord.enable | Whether to enable Discord, the chat platform.
|
| programs.lsd.enableFishIntegration | Whether to enable Fish integration.
|
| home.enableNixpkgsReleaseCheck | Determines whether to check for release version mismatch between Home
Manager and Nixpkgs
|
| programs.zsh.setOptions | Configure zsh options
|
| programs.obsidian.vaults.<name>.settings.corePlugins.*.enable | Whether to enable the plugin.
|
| programs.visidata.package | The visidata package to use.
|
| programs.distrobox.settings | Configuration settings for Distrobox
|
| services.mpdscribble.port | Port for the mpdscribble daemon to search for a mpd daemon on.
|
| accounts.email.accounts.<name>.mujmap.settings.username | Username for basic HTTP authentication
|
| programs.sbt.pluginsExtra | A list of extra commands to put in plugins conf file
|
| programs.smug.projects.<name>.stop | Commands to execute after the tmux-session is destroyed.
|
| programs.pyradio.stations | Radio stations to add to the stations.csv file
|
| programs.anki.videoDriver | Video driver to use.
|
| launchd.agents.<name>.config.HardResourceLimits.Stack | The maximum size (in bytes) of the stack segment for a process; this defines how far a program's
stack segment may be extended
|
| programs.firefoxpwa.enable | Whether to enable Progressive Web Apps for Firefox.
|
| xdg.configFile.<name>.source | Path of the source file or directory
|
| programs.neovim.withRuby | Enable ruby provider.
|
| programs.neovim.withPython3 | Enable Python 3 provider
|
| programs.retext.enable | Whether to enable retext.
|
| programs.gemini-cli.settings | JSON config for gemini-cli
|
| programs.zoxide.package | The zoxide package to use.
|
| programs.urxvt.keybindings | Mapping of keybindings to actions
|
| services.fusuma.extraPackages | Extra packages needs to bring to the scope of fusuma service.
|
| programs.iamb.enable | Whether to enable iamb.
|
| programs.ashell.systemd.enable | Whether to enable ashell systemd service.
|
| services.amberol.enableRecoloring | UI recoloring using the album art.
|
| xsession.windowManager.i3.config.window.commands.*.command | i3wm command to execute.
|
| programs.waveterm.settings | Configuration settings for WaveTerm
|
| programs.zsh.plugins.*.name | The name of the plugin.
|
| programs.floorp.profiles.<name>.search.engines | Attribute set of search engine configurations
|
| programs.iamb.settings | Configuration written to
$XDG_CONFIG_HOME/iamb/config.toml
|
| services.linux-wallpaperengine.package | The linux-wallpaperengine package to use.
|
| services.podman.settings.mounts | mounts.conf configuration
|
| programs.rmpc.enable | Whether to enable rmpc.
|
| fonts.fontconfig.configFile | Extra font config files that will be added to ~/.config/fontconfig/conf.d/
|
| launchd.agents.<name>.config.LimitLoadToSessionType | This configuration file only applies to sessions of the type specified
|
| xsession.windowManager.i3.config.workspaceOutputAssign.*.workspace | Name of the workspace to assign.
|
| programs.gemini-cli.commands.<name>.prompt | The prompt that will be sent to the Gemini model when the command is executed
|
| programs.zed-editor.extensions | A list of the extensions Zed should install on startup
|
| programs.superfile.pinnedFolders.*.location | Location of the pinned entry.
|
| programs.tiny.settings | Configuration written to
$XDG_CONFIG_HOME/tiny/config.yml
|
| programs.kitty.actionAliases | Define action aliases.
|
| wayland.windowManager.hyprland.xwayland.enable | Whether or not to enable XWayland
|
| programs.earthly.enable | Whether to enable earthly.
|
| programs.firefox.profiles.<name>.bookmarks | Declarative bookmarks.
|
| programs.vdirsyncer.statusPath | A directory where vdirsyncer will store some additional data for the next sync
|
| programs.alot.hooks | Content of the hooks file.
|
| services.blueman-applet.package | The blueman package to use.
|
| programs.gradle.package | The gradle package to use.
|
| home.pointerCursor.sway.enable | Whether to enable sway config generation for home.pointerCursor.
|
| programs.nushell.package | The nushell package to use.
|
| programs.lsd.enable | Whether to enable lsd.
|
| programs.papis.libraries.<name>.settings | Configuration for this library.
|
| programs.kitty.darwinLaunchOptions | Command-line options to use when launched by Mac OS GUI
|
| programs.neomutt.changeFolderWhenSourcingAccount | Whether to enable changing the folder when sourcing an account.
|
| services.muchsync.remotes.<name>.local.importNew | Whether to begin the synchronisation by running
notmuch new locally.
|
| programs.rofi.extraConfig | Additional configuration to add.
|
| services.kanshi.settings.*.profile.outputs.*.scale | Scales the output by the specified scale factor.
|
| accounts.calendar.basePath | The base directory in which to save calendars
|
| programs.i3blocks.bars | Configuration written to i3blocks config
|
| programs.amp.settings | Configuration settings for amp
|
| programs.mcfly.enableFishIntegration | Whether to enable Fish integration.
|
| programs.fd.hidden | Search hidden files and directories (--hidden argument).
|
| services.comodoro.protocols | Define protocols the server should use to accept requests.
|
| targets.genericLinux.gpu.nixStateDirectory | The path to the Nix state directory
|
| xsession.pointerCursor.name | Alias of home.pointerCursor.name.
|
| services.flameshot.enable | Whether to enable Flameshot.
|
| xdg.dataFile.<name>.target | Path to target file relative to xdg.dataHome.
|
| programs.ahoviewer.enable | Whether to enable ahoviewer.
|
| services.kanshi.profiles | Attribute set of profiles.
|
| programs.firefox.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.sway-easyfocus.settings | Configuration settings for sway-easyfocus
|
| programs.neovim.plugins.*.runtime.<name>.onChange | Shell commands to run when file has changed between
generations
|
| programs.keychain.enableZshIntegration | Whether to enable Zsh integration.
|
| services.dunst.waylandDisplay | Set the service's WAYLAND_DISPLAY environment variable.
|
| programs.borgmatic.backups.<name>.retention.keepMonthly | Number of monthly archives to keep
|
| programs.cudatext.hotkeys | Hotkeys for Cudatext
|
| programs.riff.commandLineOptions | Command line arguments to include in the RIFF environment variable
|
| home.shell.enableShellIntegration | Whether to globally enable shell integration for all supported shells
|
| qt.style.package | Theme package to be used in Qt5/Qt6 applications
|
| programs.yt-dlp.extraConfig | Extra configuration to add to
$XDG_CONFIG_HOME/yt-dlp/config.
|