| programs.tirith.enableFishIntegration | Whether to enable Fish integration.
|
| programs.watson.enable | Whether to enable watson, a wonderful CLI to track your time.
|
| services.safeeyes.package | The safeeyes package to use.
|
| services.hyprpaper.package | The hyprpaper package to use.
|
| programs.kakoune.config.showWhitespace | Settings for the show whitespaces highlighter.
|
| services.podman.networks.<name>.driver | The network driver to use.
|
| programs.element-desktop.package | The element-desktop package to use.
|
| programs.firefox.enable | Whether to enable Firefox.
|
| services.syncthing.settings.options.limitBandwidthInLan | Whether to apply bandwidth limits to devices in the same broadcast domain as the local device.
|
| services.proton-pass-agent.enable | Whether to enable Proton Pass as a SSH agent.
|
| wayland.windowManager.sway.config.floating.modifier | Modifier key or keys that can be used to drag floating windows.
|
| wayland.windowManager.wayfire.wf-shell.settings | Wf-shell configuration written in Nix
|
| programs.taskwarrior.extraConfig | Additional content written at the end of
$XDG_CONFIG_HOME/task/taskrc.
|
| programs.floorp.profiles.<name>.userContent | Custom Floorp user content CSS.
|
| programs.sftpman.mounts.<name>.sshKey | Path to the SSH key to use for authentication
|
| programs.neovim.plugins.*.runtime.<name>.force | Whether the target path should be unconditionally replaced
by the managed file source
|
| services.jankyborders.enable | Whether to enable jankyborders.
|
| programs.gemini-cli.commands | An attribute set of custom commands that will be globally available
|
| programs.jq.enable | Whether to enable the jq command-line JSON processor.
|
| programs.obsidian.defaultSettings.corePlugins.*.settings | Plugin settings to include.
|
| programs.ssh.matchBlocks.<name>.remoteForwards | Specify remote port forwardings
|
| fonts.fontconfig.configFile.<name>.text | Verbatim contents of the config file
|
| programs.fish.shellAbbrs | An attribute set that maps aliases (the top level attribute names
in this option) to abbreviations
|
| programs.ncspot.settings | Configuration written to
$XDG_CONFIG_HOME/ncspot/config.toml
|
| programs.librewolf.profiles.<name>.settings | Attribute set of LibreWolf preferences
|
| services.wl-clip-persist.clipboardType | The clipboard type to persist.
regular: Persist the regular clipboard only (recommended).
primary: Persist the primary selection only.
both: Persist both regular and primary clipboards
|
| programs.abaddon.settings | Configuration settings for abaddon
|
| programs.discocss.discordPackage | The discord package to use.
|
| xdg.stateFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| launchd.agents.<name>.config.Sockets.<name>.SockType | This optional key tells launchctl what type of socket to create
|
| services.hypridle.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| programs.fish.shellAbbrs.<name>.regex | The regular expression pattern matched instead of the literal name.
|
| programs.senpai.enable | Whether to enable senpai.
|
| launchd.agents.<name>.config.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| xsession.windowManager.bspwm.rules.<name>.splitDir | The direction where the container is going to be split.
|
| programs.skim.enableFishIntegration | Whether to enable Fish integration.
|
| programs.notmuch.new.tags | A list of tags that will be added to all messages
incorporated by notmuch new.
|
| programs.rofi.pass.package | The rofi-pass package to use.
|
| services.activitywatch.watchers.<name>.extraOptions | Extra arguments to be passed to the watcher executable.
|
| services.swayidle.extraArgs | Extra arguments to pass to swayidle.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host.address | The address to forward to.
|
| xsession.windowManager.awesome.enable | Whether to enable Awesome window manager.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.bind.address | The address to bind to.
|
| services.wluma.settings | Configuration to use for wluma
|
| services.xsuspender.defaults.matchWmNameContains | Match windows where wm name contains string.
|
| wayland.windowManager.river.enable | Whether to enable the river window manager.
|
| services.protonmail-bridge.extraPackages | List of derivations to place in ProtonMail Bridge's service path.
|
| xsession.windowManager.bspwm.rules.<name>.hidden | Whether the node should occupy any space.
|
| services.twmn.port | UDP port to listen on for notifications.
|
| 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.
|
| services.polybar.package | The polybar package to use.
|
| programs.nushell.extraConfig | Additional configuration to add to the nushell configuration file.
|
| programs.sftpman.mounts.<name>.authType | The authentication method to use.
|
| programs.ne.package | The ne package to use.
|
| programs.i3status-rust.enable | Whether to enable a replacement for i3-status written in Rust.
|
| programs.pet.selectcmdPackage | The fzf package to use
|
| programs.notmuch.new.ignore | A list to specify files and directories that will not be
searched for messages by notmuch new.
|
| targets.darwin.defaults."com.apple.desktopservices".DSDontWriteNetworkStores | Disable use of {file}`
|
| services.getmail.package | The getmail package to use.
|
| programs.pyradio.stations.*.name | Display name of the radio station.
|
| programs.smug.projects.<name>.beforeStart | Commands to execute before the tmux-session starts.
|
| services.screen-locker.xss-lock.screensaverCycle | The X server's screensaver cycle value expressed as seconds
|
| programs.anki.answerKeys.*.ease | Number associated with an answer button
|
| programs.ssh.extraConfig | Extra configuration.
|
| programs.havoc.enable | Whether to enable Havoc terminal.
|
| programs.kickoff.enable | Whether to enable kickoff.
|
| accounts.email.accounts.<name>.imapnotify.onNotifyPost | Shell commands to run after onNotify event.
|
| programs.fish.completions.<name>.body | The completion file's body.
|
| 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
|
| accounts.email.accounts.<name>.offlineimap.postSyncHookCommand | Command to run after fetching new mails.
|
| services.pasystray.extraOptions | Extra command-line arguments to pass to pasystray.
|
| programs.joplin-desktop.extraConfig | Use this to add other options to the Joplin config file
|
| services.sctd.baseTemperature | The base color temperature used by sctd, which should be between 2500 and 9000
|
| programs.ncmpcpp.package | The ncmpcpp package to use.
|
| programs.obsidian.vaults.<name>.settings.appearance | Settings to write to appearance.json.
|
| programs.sketchybar.package | The sketchybar package to use.
|
| lib | This option allows modules to define helper functions,
constants, etc.
|
| programs.fish.binds.<name>.mode | Specify the bind mode that the bind is used in
|
| programs.neovim.plugins.*.config | Script to configure this plugin
|
| programs.neomutt.sort | Sorting method on messages.
|
| services.pass-secret-service.enable | Whether to enable Pass libsecret service.
|
| targets.genericLinux.gpu.nixStateDirectory | The path to the Nix state directory
|
| programs.workstyle.settings | Configuration for workstyle
|
| gtk.gtk4.iconTheme.package | Package providing the icon theme
|
| programs.anki.language | Display language
|
| programs.rofi.configPath | Path where to put generated configuration file.
|
| programs.tirith.allowlist | List of allowed domains that bypass Tirith analysis
|
| services.cbatticon.hideNotification | Hide the notification popups.
|
| programs.aiac.package | The aiac package to use.
|
| programs.noti.enable | Whether to enable Noti.
|
| programs.ghostty.systemd | Configuration for Ghostty's systemd integration
|
| services.mbsync.preExec | An optional command to run before mbsync executes
|
| programs.keepassxc.package | The keepassxc package to use.
|
| services.mpdscribble.passwordFile | File containing the password for the mpd daemon.
|
| programs.librewolf.profiles.<name>.search.meta.maintainers | List of maintainers of each module
|
| programs.joshuto.mimetype | Configuration written to
$XDG_CONFIG_HOME/joshuto/mimetype.toml
|
| home.uid | The user's uid.
|
| xdg.desktopEntries.<name>.comment | Tooltip for the entry.
|
| programs.amber.enable | Whether to enable amber.
|
| programs.tirith.enable | Whether to enable Tirith, a shell security monitor.
|