| programs.starship.package | The starship package to use.
|
| programs.xonsh.extraPackages | Xontribs and extra Python packages to be available in xonsh.
|
| programs.river.package | The river package to use
|
| programs.zsh.zsh-autoenv.package | The zsh-autoenv package to use.
|
| programs.seahorse.enable | Whether to enable Seahorse, a GNOME application for managing encryption keys and passwords in the GNOME Keyring.
|
| programs.sway.extraPackages | Extra packages to be installed system wide
|
| programs.chromium.enable | Whether to enable policies for chromium based browsers like Chromium, Google Chrome or Brave.
|
| programs.clash-verge.package | The clash-verge package to use
|
| programs.sway.xwayland.enable | Whether to enable XWayland.
|
| programs.k40-whisperer.group | Group assigned to the device when connected.
|
| programs.appimage.package | The appimage-run package to use.
|
| programs.schroot.profiles | Custom configuration profiles for schroot.
|
| programs.nh.flake | The string that will be used for the NH_FLAKE environment variable.
NH_FLAKE is used by nh as the default flake for performing actions, such as
nh os switch
|
| programs.openvpn3.log-service | Log service configuration
|
| programs.rust-motd.order | The order of the sections in programs.rust-motd.settings
|
| programs.pay-respects.enable | Whether to enable pay-respects, an app which corrects your previous console command.
|
| programs.nncp.settings | NNCP configuration, see
http://www.nncpgo.org/Configuration.html
|
| security.wrappers | This option effectively allows adding setuid/setgid bits, capabilities,
changing file ownership and permissions of a program without directly
modifying it
|
| programs.starship.presets | Presets files to be merged with settings in order.
|
| programs.lazygit.settings | Lazygit configuration
|
| programs.flashrom.enable | Installs flashrom and configures udev rules for programmers
used by flashrom
|
| programs.mouse-actions.package | The mouse-actions package to use.
|
| programs.dms-shell.systemd.enable | Whether to enable DankMaterialShell systemd startup service.
|
| programs.regreet.font.package | The package that provides the font given in the name option.
|
| programs.gamescope.capSysNice | Add cap_sys_nice capability to the GameScope
binary so that it may renice itself.
|
| programs.steam.extest.enable | Whether to enable Load the extest library into Steam, to translate X11 input events to
uinput events (e.g. for using Steam Input on Wayland)
.
|
| programs.cardboard.enable | Whether to enable cardboard.
|
| programs.chrysalis.enable | Whether to enable Chrysalis.
|
| programs.benchexec.enable | Whether to enable BenchExec.
|
| programs.regreet.settings | ReGreet configuration file
|
| programs.atop.netatop.enable | Whether to install and enable the netatop kernel module
|
| programs.iio-hyprland.package | The iio-hyprland package to use.
|
| programs.fcast-receiver.enable | Whether to enable FCast Receiver.
|
| programs.gnome-terminal.enable | Whether to enable GNOME Terminal.
|
| programs.pay-respects.package | The pay-respects package to use.
|
| programs.yazi.settings.keymap | Configuration included in keymap.toml
|
| programs.rust-motd.enableMotdInSSHD | Whether to let openssh print the
result when entering a new ssh-session
|
| programs.regreet.cursorTheme.name | Name of the cursor theme to use for regreet.
|
| programs.gnupg.dirmngr.enable | Enables GnuPG network certificate management daemon with socket-activation for every user session.
|
| programs.sway.package | The sway package to use
|
| programs.pulseview.enable | Whether to enable pulseview, a sigrok GUI.
|
| programs.ryzen-monitor-ng.package | The ryzen-monitor-ng package to use.
|
| programs.dms-shell.plugins.<name>.enable | Whether to enable this plugin
|
| programs.atop.atopService.enable | Whether to enable the atop service responsible for storing statistics for
long-term analysis.
|
| programs.schroot.settings | Schroot configuration settings
|
| programs.direnv.direnvrcExtra | Extra lines to append to the sourced direnvrc
|
| programs.direnv.nix-direnv.enable | Whether to enable a faster, persistent implementation of use_nix and use_flake, to replace the builtin one
.
|
| programs.river.xwayland.enable | Whether to enable XWayland.
|
| programs.mouse-actions.enable | Whether to install and set up mouse-actions and it's udev rules
|
| programs.rog-control-center.autoStart | Whether rog-control-center should be started automatically.
|
| programs.rog-control-center.enable | Whether to enable the rog-control-center application.
|
| programs.corectrl.package | The corectrl package to use
|
| programs.vscode.defaultEditor | When enabled, configures VSCode to be the default editor
using the EDITOR environment variable.
|
| programs.plotinus.enable | Whether to enable the Plotinus GTK 3 plugin
|
| programs.direnv.nix-direnv.package | The nix-direnv package to use
|
| programs.mouse-actions.autorun | Whether to start a user service to run mouse-actions on startup.
|
| programs.winbox.openFirewall | Whether to open ports for the MikroTik Neighbor Discovery protocol
|
| programs.waybar.systemd.target | The systemd target that will automatically start the Waybar service.
|
| programs.k40-whisperer.enable | Whether to enable K40-Whisperer.
|
| programs.quark-goldleaf.enable | Whether to enable quark-goldleaf with udev rules applied.
|
| programs.systemtap.enable | Install systemtap along with necessary kernel options.
|
| programs.regreet.theme.package | The package that provides the theme given in the name option.
|
| programs.fish.vendor.config.enable | Whether fish should source configuration snippets provided by other packages.
|
| programs.ssh.kexAlgorithms | Specifies the available KEX (Key Exchange) algorithms.
|
| programs.zsh.enableGlobalCompInit | Enable execution of compinit call for all interactive zsh shells
|
| programs.neovim.runtime.<name>.source | Path of the source file.
|
| programs.bandwhich.enable | Whether to add bandwhich to the global environment and configure a
setcap wrapper for it.
|
| programs.nexttrace.enable | Whether to enable Nexttrace to the global environment and configure a setcap wrapper for it.
|
| programs.gamescope.enable | Whether to enable gamescope, the SteamOS session compositing window manager.
|
| programs.neovim.defaultEditor | When enabled, installs neovim and configures neovim to be the default editor
using the EDITOR environment variable.
|
| programs.corectrl.enable | Whether to enable CoreCtrl, a tool to overclock amd graphics cards and processors
|
| programs.yubikey-manager.enable | Whether to enable yubikey-manager.
|
| programs.firefox.wrapperConfig | Arguments to pass to Firefox wrapper
|
| programs.fish.useBabelfish | If enabled, the configured environment will be translated to native fish using babelfish
|
| programs.gnupg.agent.settings | Configuration for /etc/gnupg/gpg-agent.conf
|
| programs.throne.tunMode.setuid | Whether to enable setting suid bit for throne-core to run as root, which is less
secure than default setcap method but closer to upstream assumptions
|
| programs.flexoptix-app.enable | Whether to enable FLEXOPTIX app + udev rules.
|
| programs.localsend.enable | Whether to enable localsend, an open source cross-platform alternative to AirDrop.
|
| programs.hyprland.package | The hyprland package to use
|
| programs.mosh.withUtempter | Whether to enable libutempter for mosh
|
| programs.evolution.plugins | Plugins for Evolution.
|
| programs.tmux.withUtempter | Whether to enable libutempter for tmux
|
| programs.ns-usbloader.enable | Whether to enable ns-usbloader application with udev rules applied.
|
| programs.neovim.runtime.<name>.target | Name of symlink
|
| programs.flashprog.enable | Whether to enable configuring flashprog udev rules and
installing flashprog as system package
.
|
| programs.chromium.extraOpts | Extra chromium policy options
|
| programs.cardboard.package | The cardboard package to use.
|
| programs.nexttrace.package | The nexttrace package to use.
|
| programs.dmrconfig.package | The dmrconfig package to use.
|
| programs.wshowkeys.package | The wshowkeys package to use.
|
| programs.chrysalis.package | The Chrysalis package to use.
|
| programs.flashprog.package | The flashprog package to use.
|
| programs.localsend.package | The localsend package to use.
|
| programs.benchexec.package | The benchexec package to use.
|
| programs.feedbackd.package | The feedbackd package to use.
|
| programs.gamescope.package | The gamescope package to use.
|
| programs.firefox.languagePacks | The language packs to install.
|
| programs.river.extraPackages | Extra packages to be installed system wide
|
| programs.wireshark.package | The wireshark-cli package to use.
|
| programs.fcast-receiver.package | The fcast-receiver package to use.
|