| programs.mpv.bindings | Input configuration written to
$XDG_CONFIG_HOME/mpv/input.conf
|
| programs.git-credential-keepassxc.package | The git-credential-keepassxc package to use.
|
| wayland.windowManager.sway.config.focus.followMouse | Whether focus should follow the mouse.
|
| programs.starship.enableNushellIntegration | Whether to enable Nushell integration.
|
| xsession.windowManager.i3.config.colors.unfocused | A window which is not focused.
|
| launchd.agents.<name>.config.Sockets.<name>.SockNodeName | This optional key specifies the node to connect(2) or bind(2) to.
|
| programs.bash.historyFile | Location of the bash history file.
|
| programs.gpg.enable | Whether to enable GnuPG.
|
| programs.kakoune.finalPackage | Resulting customized kakoune package.
|
| programs.home-manager.path | The default path to use for Home Manager
|
| programs.ssh.matchBlocks.<name>.proxyCommand | The command to use to connect to the server.
|
| services.dunst.enable | Whether to enable the dunst notification daemon.
|
| xsession.windowManager.i3.config.colors.background | Background color of the window
|
| programs.ncspot.enable | Whether to enable ncspot.
|
| services.clipmenu.package | The clipmenu package to use.
|
| accounts.email.accounts.<name>.neomutt.extraMailboxes.*.mailbox | Name of mailbox folder to be included
|
| accounts.email.accounts.<name>.alot.extraConfig | Extra settings to add to this Alot account configuration.
|
| services.mpd-mpris.mpd.port | The port number where MPD is listening for connections.
|
| services.pbgopy.enable | Whether to enable pbgopy.
|
| programs.todoman.extraConfig | Text for configuration of todoman
|
| services.linux-wallpaperengine.clamping | Clamping mode for all wallpapers.
|
| wayland.windowManager.sway.config.gaps | Gaps related settings.
|
| programs.afew.package | The afew package to use.
|
| programs.pyenv.enableZshIntegration | Whether to enable Zsh integration.
|
| accounts.email.accounts.<name>.mbsync.patterns | Pattern of mailboxes to synchronize.
|
| services.blanket.enable | Whether to enable blanket.
|
| services.espanso.package-wayland | The espanso-wayland package to use
|
| services.picom.menuOpacity | Opacity of dropdown and popup menu.
|
| services.safeeyes.enable | Whether to enable The Safe Eyes OSGI service.
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticQuoteSubstitutionEnabled | Whether to enable smart quotes.
|
| wayland.windowManager.sway.config.floating | Floating window settings.
|
| accounts.calendar.accounts.<name>.primaryCollection | The primary collection of the account
|
| programs.gnome-terminal.profile.<name>.colors.palette | The terminal palette.
|
| xsession.windowManager.fluxbox.menu | Menu configuration for Fluxbox, written to
~/.fluxbox/menu
|
| programs.zsh.prezto.ssh.identities | Set the SSH identities to load into the agent.
|
| programs.calibre.plugins | List of plugins to install for calibre
|
| accounts.email.accounts.<name>.smtp | The SMTP configuration to use for this account.
|
| services.macos-remap-keys.keypad | Mapping of keypad keys to remap
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowAMPM | Show the AM/PM label
|
| services.xsuspender.defaults.resumeEvery | Resume interval in seconds.
|
| programs.bacon.package | The bacon package to use.
|
| programs.jetbrains-remote.enable | Whether to enable JetBrains remote development system.
|
| programs.atuin.daemon.enable | Whether to enable Atuin daemon.
|
| accounts.calendar.accounts.<name>.vdirsyncer.urlCommand | A command that prints the URL of the storage.
|
| programs.neovim.finalPackage | Resulting customized neovim package.
|
| programs.autorandr.hooks.preswitch | Preswitch hook executed before mode switch.
|
| wayland.windowManager.river.systemd.extraCommands | Extra commands to be run after D-Bus activation.
|
| services.pueue.settings | Configuration written to
$XDG_CONFIG_HOME/pueue/pueue.yml.
|
| services.podman.builds.<name>.extraPodmanArgs | Extra arguments to pass to the podman build command.
|
| programs.thunderbird.profiles.<name>.extraConfig | Extra preferences to add to user.js.
|
| xsession.windowManager.herbstluftwm.enable | Whether to enable herbstluftwm window manager.
|
| programs.skim.fileWidgetOptions | Command line options for the CTRL-T keybinding.
|
| programs.fish.functions.<name>.onJobExit | Tells fish to run this function when the job with the specified group
ID exits
|
| programs.urxvt.shading | Darken (0 to 99) or lighten (101 to 200) the transparent background.
|
| programs.nnn.bookmarks | Directory bookmarks.
|
| services.kanshi.settings.*.profile.name | Profile name
|
| programs.imv.settings | Configuration options for imv
|
| wayland.windowManager.sway.config.seat | An attribute set that defines seat modules
|
| programs.k9s.skins | Skin files written to $XDG_CONFIG_HOME/k9s/skins/ (linux)
or Library/Application Support/k9s/skins/ (darwin)
|
| programs.gnome-terminal.enable | Whether to enable Gnome Terminal.
|
| programs.rbenv.enable | Whether to enable rbenv.
|
| services.librespot.settings.system-cache | Path to a directory where system files (credentials, volume) will be cached.
|
| programs.alacritty.themePackage | The alacritty-theme package to use.
|
| programs.readline.variables | Readline customization variable assignments.
|
| programs.swaylock.package | The swaylock package to use.
|
| programs.tmux.extraConfig | Additional configuration to add to
tmux.conf.
|
| programs.ssh.matchBlocks.<name>.dynamicForwards | Specify dynamic port forwardings
|
| programs.lf.commands | Commands to declare
|
| services.polkit-gnome.package | The polkit_gnome package to use.
|
| programs.retroarch.cores | RetroArch cores to enable
|
| programs.astroid.externalEditor | You can use the following variables:
%1
: file name
%2
: server name
%3
: socket ID
See Customizing editor
on the Astroid wiki.
|
| programs.yofi.enable | Whether to enable yofi.
|
| services.swayidle.events.unlock | Command to run when the logind session is unlocked.
|
| services.mbsync.postExec | An optional command to run after mbsync executes successfully
|
| home.language.paper | The language to use for paper sizes.
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowDate | Show the full date
|
| wayland.windowManager.sway.config.bars.*.extraConfig | Extra configuration lines for this bar.
|
| targets.darwin.defaults."com.apple.Safari".ShowOverlayStatusBar | Whether to enable status bar.
|
| programs.autorandr.profiles.<name>.config.<name>.extraConfig | Extra lines to append to this profile's config.
|
| services.twmn.icons.warning | Path to the warning notifications' icon.
|
| programs.zoxide.enableBashIntegration | Whether to enable Bash integration.
|
| 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.
|
| wayland.windowManager.sway.config.bars.*.trayOutput | Where to output tray.
|
| programs.neovim.plugins.*.runtime.<name>.target | Path to target file relative to xdg.configHome/nvim.
|
| accounts.email.accounts.<name>.aerc.smtpOauth2Params.scope | The OAuth2 requested scope.
|
| services.wayvnc.package | The wayvnc package to use.
|
| launchd.agents.<name>.config.ProgramArguments | This key maps to the second argument of execvp(3)
|
| programs.ahoviewer.plugins | List of plugins for ahoviewer.
|
| xresources.properties | X server resources that should be set
|
| accounts.contact.accounts.<name>.vdirsyncer.conflictResolution | What to do in case of a conflict between the storages
|
| xsession.windowManager.bspwm.rules.<name>.center | Whether the node will be put in the center, in floating mode.
|
| accounts.email.accounts.<name>.lieer.settings.drop_non_existing_label | Allow missing labels on the Gmail side to be dropped.
|
| accounts.email.accounts.<name>.imapnotify.extraArgs | Extra arguments to pass to goimapnotify.
|
| programs.nix-init.enable | Whether to enable nix-init.
|
| programs.anyrun.config.width | The width of the runner
|
| programs.wezterm.package | The wezterm package to use.
|
| programs.waveterm.bookmarks | Bookmark definitions for WaveTerm
|
| programs.yazi.settings | Configuration written to
$XDG_CONFIG_HOME/yazi/yazi.toml
|
| services.xidlehook.timers | A set of commands to be executed after a specific idle timeout
|
| programs.mpvpaper.pauseList | List of program names that will cause mpvpaper to pause
|