| services.podman.containers.<name>.environment | Environment variables to set in the container.
|
| programs.diff-highlight.enableGitIntegration | Whether to enable git integration for diff-highlight
|
| programs.ssh.matchBlocks.<name>.compression | Specifies whether to use compression
|
| programs.anyrun.config.hideIcons | Hide match and plugin info icons.
|
| programs.swayr.systemd.enable | Whether to enable swayr systemd integration.
|
| programs.pyradio.stations | Radio stations to add to the stations.csv file
|
| programs.obsidian.defaultSettings.extraFiles.<name>.source | Path of the source file or directory.
|
| programs.radio-active.enable | Whether to enable Enable installing radio-active and writing configuration file.
|
| programs.yambar.settings | Configuration written to $XDG_CONFIG_HOME/yambar/config.yml
|
| programs.hexchat.channels.<name>.options.autoconnect | Autoconnect to network.
|
| services.udiskie.package | The udiskie package to use.
|
| services.fluidsynth.soundService | The systemd sound service to depend on.
|
| services.podman.containers.<name>.network | The network mode or network/s to connect the container to
|
| programs.zed-editor.enable | Whether to enable Zed, the high performance, multiplayer code editor from the creators of Atom and Tree-sitter.
|
| xdg.mimeApps.associations.added | Defines additional associations of applications with
mimetypes, as if the .desktop file was listing this mimetype
in the first place.
|
| programs.alacritty.enable | Whether to enable Alacritty.
|
| wayland.windowManager.sway.config.bars.*.colors.inactiveWorkspace | Border, background and text color for a workspace button when the workspace does not
have focus and is not active.
|
| programs.nix-your-shell.enable | Whether to enable nix-your-shell, a wrapper for nix develop or nix-shell
to retain the same shell inside the new environment.
|
| programs.powerline-go.enable | Whether to enable Powerline-go, a beautiful and useful low-latency prompt for your shell.
|
| programs.ncmpcpp.package | The ncmpcpp package to use.
|
| services.clipcat.daemonSettings | Configuration settings for clipcatd
|
| programs.superfile.hotkeys | Hotkey configuration written to $XDG_CONFIG_HOME/superfile/hotkeys.toml
(linux) or Library/Application Support/superfile/hotkeys.toml (darwin), See
https://superfile.netlify.app/configure/custom-hotkeys/ for supported values.
|
| programs.zsh.prezto.terminal.tabTitleFormat | Set the tab title format.
|
| targets.darwin.defaults | Set macOS user defaults
|
| xdg.mimeApps.enable | Whether to manage $XDG_CONFIG_HOME/mimeapps.list
|
| xdg.cacheFile.<name>.enable | Whether this file should be generated
|
| gtk.gtk2.extraConfig | Extra lines to add to ~/.gtkrc-2.0.
|
| programs.mergiraf.enable | Whether to enable mergiraf.
|
| programs.sftpman.mounts | The sshfs mount configurations written to
$XDG_CONFIG_HOME/sftpman/mounts/.
|
| programs.claude-code.mcpServers | MCP (Model Context Protocol) servers configuration
|
| services.ollama.package | The ollama package to use.
|
| programs.nix-search-tv.enable | Whether to enable nix-search-tv.
|
| xdg.cacheFile.<name>.target | Path to target file relative to xdg.cacheHome.
|
| programs.mise.enableFishIntegration | Whether to enable Fish integration.
|
| programs.tirith.package | The tirith package to use.
|
| programs.aliae.enableBashIntegration | Whether to enable Bash integration.
|
| services.walker.theme.name | The theme name.
|
| services.wob.enable | Whether to enable wob.
|
| programs.go.packages | Packages to add to GOPATH.
|
| programs.ranger.extraPackages | Extra packages added to ranger.
|
| services.twmn.window.animation.bounce.duration | The bounce animation duration in milliseconds.
|
| services.syncthing.settings.folders.<name>.path | The path to the folder which should be shared
|
| accounts.email.accounts.<name>.imapnotify.onNotify | Shell commands to run on any event.
|
| services.mpd.extraConfig | Extra directives added to the end of MPD's configuration
file, mpd.conf
|
| services.skhd.enable | Whether to enable skhd.
|
| programs.pianobar.package | The pianobar package to use.
|
| programs.skim.changeDirWidgetCommand | The command that gets executed as the source for skim for the
ALT-C keybinding.
|
| programs.ripgrep-all.custom_adapters.*.description | A description of this adapter; shown in rga's help
|
| services.status-notifier-watcher.package | The status-notifier-item package to use.
|
| accounts.calendar.accounts.<name>.vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| xresources.properties | X server resources that should be set
|
| programs.kitty.enable | Whether to enable Kitty terminal emulator.
|
| services.xidlehook.timers | A set of commands to be executed after a specific idle timeout
|
| programs.anyrun.config.y | The vertical position, works the same as x
|
| programs.termite.fullscreen | Enables entering fullscreen mode by pressing F11.
|
| programs.xplr.plugins | An attribute set of plugin paths to be added to the [package.path]https://www.lua.org/manual/5.4/manual.html#pdf-package.path of the ~/config/xplr/init.lua configuration file
|
| programs.aliae.configLocation | Path where aliae should look for its config file
|
| accounts.calendar.accounts.<name>.remote | Remote configuration for the calendar.
|
| fonts.fontconfig.defaultFonts.sansSerif | Per-user default sans serif font(s)
|
| services.gpg-agent.enableExtraSocket | Whether to enable extra socket of the GnuPG key agent (useful for GPG
Agent forwarding).
|
| services.activitywatch.enable | Whether to enable ActivityWatch, an automated time tracker.
|
| services.protonmail-bridge.package | The protonmail-bridge package to use.
|
| accounts.email.accounts.<name>.himalaya.enable | Whether to enable the email client Himalaya CLI for this email account.
|
| programs.opkssh.settings | Configuration written to $HOME/.opk/config.yml
|
| programs.obsidian.defaultSettings.communityPlugins.*.pkg | The plugin package.
|
| programs.beets.enable | Whether to enable the beets music library manager
|
| services.lorri.nixPackage | Which nix package to use.
|
| programs.fresh-editor.package | The fresh-editor package to use.
|
| accounts.contact.accounts.<name>.khal.readOnly | Keep khal from making any changes to this account.
|
| services.podman.machines.<name>.swap | Swap size in MB for the machine
|
| xsession.windowManager.bspwm.settings | General settings given to bspc config.
|
| targets.darwin.defaults."com.apple.dock".autohide | Hide the Dock automatically
|
| services.fusuma.extraPackages | Extra packages needs to bring to the scope of fusuma service.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.patterns | Instead of synchronizing just the mailboxes that
match the farPattern, use it as a prefix which is
not matched against the patterns, and is not affected by mailbox list
overrides.
|
| launchd.agents.<name>.config.SoftResourceLimits.MemoryLock | The maximum size (in bytes) which a process may lock into memory using the mlock(2) function.
|
| services.xsuspender.rules.<name>.resumeFor | Resume duration in seconds.
|
| qt.style.package | Theme package to be used in Qt5/Qt6 applications
|
| home.language.numeric | The language to use for numerical values.
|
| programs.i3status.enableDefault | Whether or not to enable
the default configuration.
|
| services.clipse.enable | Whether to enable Enable clipse clipboard manager.
|
| services.kanshi.settings.*.profile | profile attribute set.
|
| services.redshift.longitude | Your current longitude, between -180.0 and
180.0
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.source | Path of the source file.
|
| services.cbatticon.commandCriticalLevel | Command to execute when the critical battery level is reached.
|
| xdg.dataHome | Absolute path to directory holding application data
|
| wayland.windowManager.hyprland.extraConfig | Extra configuration lines to add to ~/.config/hypr/hyprland.conf.
|
| programs.gnome-shell.theme.name | Name of the GNOME Shell theme.
|
| programs.mpv.bindings | Input configuration written to
$XDG_CONFIG_HOME/mpv/input.conf
|
| programs.borgmatic.enable | Whether to enable Borgmatic.
|
| programs.newsboat.autoFetchArticles.onCalendar | How often to fetch new articles
|
| xsession.windowManager.i3.config.window.commands.*.criteria | Criteria of the windows on which command should be executed
|
| services.recoll.configDir | The directory to contain Recoll configuration files
|
| programs.librewolf.profiles.<name>.id | Profile ID
|
| xsession.windowManager.bspwm.rules.<name>.follow | Whether focus should follow the node when it is moved.
|
| fonts.fontconfig.subpixelRendering | The sub-pixel rendering mode.
|
| programs.anime-downloader.enable | Whether to enable anime-downloader.
|
| systemd.user.sockets.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| accounts.contact.accounts.<name>.vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| programs.todoman.package | The todoman package to use.
|
| programs.rclone.remotes.<name>.mounts.<name>.options | An attribute set of option values passed to rclone mount
|