| programs.ssh.systemd-ssh-proxy.enable | Whether to enable systemd's ssh proxy plugin
|
| programs.regreet.enable | Enable ReGreet, a clean and customizable greeter for greetd
|
| programs.atop.atopRotateTimer.enable | Whether to enable the atop-rotate timer, which restarts the atop service
daily to make sure the data files are rotate.
|
| programs.nano.syntaxHighlight | Whether to enable syntax highlight for various languages.
|
| programs.gnupg.agent.enableExtraSocket | Enable extra socket for GnuPG agent.
|
| programs.nm-applet.indicator | Whether to use indicator instead of status icon
|
| programs.spacefm.settings | The system-wide spacefm configuration
|
| boot.loader.external.installHook | The full path to a program of your choosing which performs the bootloader installation process
|
| programs.dsearch.systemd.enable | Whether to enable systemd user service for dsearch.
|
| programs.starship.settings | Configuration included in starship.toml
|
| programs.ssh.knownHosts.<name>.publicKey | The public key data for the host
|
| programs.fzf.fuzzyCompletion | Whether to enable fuzzy completion with fzf.
|
| programs.regreet.iconTheme.package | The package that provides the icon theme given in the name option.
|
| programs.evolution.enable | Whether to enable Evolution, a Personal information management application that provides integrated mail, calendaring and address book functionality.
|
| programs.gamemode.enableRenice | Whether to enable CAP_SYS_NICE on gamemoded to support lowering process niceness.
|
| programs.feedbackd.enable | Whether to enable the feedbackd D-BUS service and udev rules
|
| programs.ssh.pubkeyAcceptedKeyTypes | Specifies the key lib.types that will be used for public key authentication.
|
| programs.flexoptix-app.package | The flexoptix-app package to use.
|
| programs.k40-whisperer.package | The k40-whisperer package to use.
|
| programs.firefox.autoConfig | AutoConfig files can be used to set and lock preferences that are not covered
by the policies.json for Mac and Linux
|
| programs.ausweisapp.enable | Whether to enable AusweisApp.
|
| programs.goldwarden.enable | Whether to enable Goldwarden.
|
| programs.kubeswitch.enable | Whether to enable kubeswitch.
|
| programs.vscode.extensions | List of extensions to install.
|
| programs.ssh.knownHosts.<name>.extraHostNames | A list of additional host names and/or IP numbers used for
accessing the host's ssh service
|
| programs.neovim.runtime.<name>.enable | Whether this runtime directory should be generated
|
| programs.dms-shell.systemd.target | The systemd target that will automatically start the DankMaterialShell service
|
| programs.nekoray.tunMode.setuid | Whether to enable setting suid bit for nekobox_core to run as root, which is less
secure than default setcap method but closer to upstream assumptions
|
| programs.captive-browser.socks5-addr | the listen address for the SOCKS5 proxy server
|
| programs._1password.enable | Whether to enable the 1Password CLI tool.
|
| programs.yubikey-manager.package | The yubikey-manager package to use.
|
| programs.nixbit.repository | Git repository URL for Nixbit
|
| programs.captive-browser.dhcp-dns | The shell (/bin/sh) command executed to obtain the DHCP
DNS server address
|
| programs.captive-browser.package | The captive-browser package to use.
|
| programs.fzf.keybindings | Whether to enable fzf keybindings.
|
| programs.gdk-pixbuf.modulePackages | Packages providing GDK-Pixbuf modules, for cache generation.
|
| programs.dwl.extraSessionCommands | Shell commands executed just before dwl is started.
|
| programs.steam.fontPackages | Font packages to use in Steam
|
| programs.ssh.hostKeyAlgorithms | Specifies the host key algorithms that the client wants to use in order of preference.
|
| programs.traceroute.enable | Whether to configure a setcap wrapper for traceroute.
|
| programs.goldwarden.useSshAgent | Whether to enable Goldwarden's SSH Agent.
|
| programs.skim.fuzzyCompletion | Whether to enable fuzzy completion with skim.
|
| programs.xwayland.defaultFontPath | Default font path
|
| programs.streamdeck-ui.enable | Whether to enable streamdeck-ui.
|
| programs.nixbit.forceAutostart | Force creation of autostart desktop entry when application starts
|
| programs.hyprland.enable | Whether to enable Hyprland, the dynamic tiling Wayland compositor that doesn't sacrifice on its looks
|
| programs.miriway.enable | Whether to enable Miriway, a Mir based Wayland compositor
|
| security.wrappers.<name>.capabilities | A comma-separated list of capability clauses to be given to the
wrapper program
|
| programs.wshowkeys.enable | Whether to enable wshowkeys (displays keypresses on screen on supported Wayland
compositors)
|
| programs.neovim.configure | Generate your init file from your list of plugins and custom commands
|
| programs.nix-required-mounts.enable | Whether to enable Expose extra paths to the sandbox depending on derivations' requiredSystemFeatures.
|
| programs.streamdeck-ui.autoStart | Whether streamdeck-ui should be started automatically.
|
| programs._1password-gui.enable | Whether to enable the 1Password GUI application.
|
| programs.captive-browser.enable | Whether to enable captive browser, a dedicated Chrome instance to log into captive portals without messing with DNS settings.
|
| programs.ssh.agentPKCS11Whitelist | A pattern-list of acceptable paths for PKCS#11 shared libraries
that may be used with the -s option to ssh-add.
|
| programs.wayfire.xwayland.enable | Whether to enable XWayland.
|
| programs.skim.keybindings | Whether to enable skim keybindings.
|
| programs.envision.openFirewall | Whether to enable the default ports in the firewall for the WiVRn server.
|
| programs.gpu-screen-recorder.enable | Whether to install gpu-screen-recorder and generate setcap
wrappers for promptless recording.
|
| programs.benchexec.users | Users that intend to use BenchExec
|
| programs.sway.wrapperFeatures.gtk | Whether to enable the wrapGAppsHook wrapper to execute sway with required environment
variables for GTK applications.
|
| programs.ssh.knownHosts.<name>.hostNames | A list of host names and/or IP numbers used for accessing
the host's ssh service
|
| programs.nethoscope.enable | Whether to add nethoscope to the global environment and configure a
setcap wrapper for it.
|
| programs.projecteur.enable | Whether to enable projecteur, an application for the Logitech Spotlight device (and similar).
|
| programs.gamemode.settings | System-wide configuration for GameMode (/etc/gamemode.ini)
|
| programs.git.lfs.enablePureSSHTransfer | Whether to enable Enable pure SSH transfer in server side by adding git-lfs-transfer to environment.systemPackages.
|
| programs.steam.remotePlay.openFirewall | Open ports in the firewall for Steam Remote Play.
|
| programs.tmux.extraConfigBeforePlugins | Additional contents of /etc/tmux.conf, to be run before sourcing plugins.
|
| programs.hyprland.withUWSM | Launch Hyprland with the UWSM (Universal Wayland Session Manager) session manager
|
| programs.zsh.enableCompletion | Enable zsh completion for all interactive zsh shells.
|
| programs.television.enable | Whether to enable Blazingly fast general purpose fuzzy finder TUI.
|
| programs.gpu-screen-recorder.package | The gpu-screen-recorder package to use.
|
| programs.uwsm.enable | Whether to enable uwsm, which wraps standalone Wayland compositors with a set
of Systemd units on the fly
|
| programs._1password.package | The 1Password CLI package to use.
|
| programs.noisetorch.enable | Whether to enable noisetorch (+ setcap wrapper), a virtual microphone device with noise suppression.
|
| programs.rust-motd.refreshInterval | Interval in which the motd(5) file is refreshed
|
| programs.projecteur.package | The projecteur package to use.
|
| programs.noisetorch.package | The noisetorch package to use.
|
| programs.soundmodem.package | The soundmodem package to use.
|
| programs.goldwarden.package | The goldwarden package to use.
|
| programs.kubeswitch.package | The kubeswitch package to use.
|
| programs.television.package | The television package to use.
|
| power.ups.ups.<name>.driver | Specify the program to run to talk to this UPS. apcsmart,
bestups, and sec are some examples.
|
| programs.feedbackd.theme-package | The feedbackd-device-themes package to use.
|
| programs.soundmodem.enable | Whether to add Soundmodem to the global environment and configure a
wrapper for 'soundmodemconfig' for users in the 'soundmodem' group.
|
| programs.kdeconnect.package | The kdeconnect-kde package to use.
|
| programs.idescriptor.users | Users to be added to the idevice group.
|
| programs.system-config-printer.enable | Whether to enable system-config-printer, a Graphical user interface for CUPS administration.
|
| programs.extra-container.enable | Whether to enable extra-container, a tool for running declarative NixOS containers
without host system rebuilds
.
|
| programs.regreet.cursorTheme.package | The package that provides the cursor theme given in the name option.
|
| programs.tsmClient.servers.<name>.tcpport | TCP port of the IBM TSM server
|
| programs.firefox.package | Firefox package to use.
|
| programs.streamdeck-ui.package | The streamdeck-ui package to use.
|
| programs._1password-gui.package | The 1Password GUI package to use.
|
| programs.steam.gamescopeSession | Run a GameScope driven Steam session from your display-manager
|
| programs.tmux.aggressiveResize | Resize the window to the size of the smallest session for which it is the current window.
|
| programs.light.brightnessKeys.step | The percentage value by which to increase/decrease brightness.
|
| programs.gnupg.agent.enableBrowserSocket | Enable browser socket for GnuPG agent.
|
| programs.xfs_quota.projects | Setup of xfs_quota projects
|
| programs.wireshark.enable | Whether to add Wireshark to the global environment and create a 'wireshark'
group
|