| services.xserver.windowManager.tinywm.enable | Whether to enable tinywm.
|
| services.xscreensaver.enable | Whether to enable xscreensaver user service.
|
| services.xserver.windowManager.leftwm.enable | Whether to enable leftwm.
|
| services.xserver.windowManager.notion.enable | Whether to enable notion.
|
| programs.gnupg.agent.enableExtraSocket | Enable extra socket for GnuPG agent.
|
| i18n.inputMethod.enabled | Deprecated - use type and enable = true instead
|
| boot.bootspec.enableValidation | Whether to enable the validation of bootspec documents for each build
|
| environment.etc.<name>.enable | Whether this /etc file should be generated
|
| hardware.alsa.enableOSSEmulation | Whether to enable the OSS emulation.
|
| services.lighthouse.beacon.http.enable | Whether to enable Beacon node http api.
|
| services.chatgpt-retrieval-plugin.enable | Whether to enable chatgpt-retrieval-plugin service.
|
| services.firezone.headless-client.enable | Whether to enable the firezone headless client.
|
| services.triggerhappy.enable | Whether to enable the triggerhappy hotkey daemon.
|
| services.matterbridge.enable | Whether to enable Matterbridge chat platform bridge.
|
| services.magic-wormhole-mailbox-server.enable | Whether to enable Magic Wormhole Mailbox Server.
|
| services.tsidp.settings.enableSts | Enable OAuth token exchange using RFC 8693.
|
| services.synapse-auto-compressor.enable | Whether to enable synapse-auto-compressor.
|
| services.xserver.desktopManager.phosh.enable | Enable the Phone Shell.
|
| services.gnome.evolution-data-server.enable | Whether to enable Evolution Data Server, a collection of services for storing addressbooks and calendars.
|
| hardware.alsa.enableBluetooth | Whether to enable Bluetooth audio support via BlueALSA.
|
| services.varnish.enableConfigCheck | Whether to enable checking the config during build time.
|
| services.wyoming.satellite.vad.enable | Whether to enable voice activity detection
|
| hardware.amdgpu.amdvlk.support32Bit.enable | Whether to enable 32-bit driver support.
|
| services.awstats.configs.<name>.webService.enable | Whether to enable awstats web service.
|
| services.logrotate.settings.<name>.enable | Whether to enable setting individual kill switch.
|
| fileSystems.<name>.encrypted.enable | The block device is backed by an encrypted one, adds this device as a initrd luks entry.
|
| services.icingaweb2.modules.doc.enable | Whether to enable the icingaweb2 doc module.
|
| services.soju.enableMessageLogging | Whether to enable message logging.
|
| services.gitolite.enableGitAnnex | Enable git-annex support
|
| services.xserver.desktopManager.gnome.enable | Enable GNOME desktop manager.
|
| services.jenkinsSlave.enable | If true the system will be configured to work as a jenkins slave
|
| services.yubikey-agent.enable | Whether to start yubikey-agent when you log in
|
| services.zoneminder.enable | Whether to enable ZoneMinder
|
| services.scollector.enable | Whether to run scollector.
|
| services.postgres-websockets.enable | Whether to enable postgres-websockets.
|
| services.nextcloud.imaginary.enable | Whether to enable Imaginary.
|
| services.switcherooControl.enable | Whether to enable switcheroo-control, a D-Bus service to check the availability of dual-GPU.
|
| services.jitsi-meet.prosody.enable | Whether to configure Prosody to relay XMPP messages between Jitsi Meet components
|
| programs.gamemode.enableRenice | Whether to enable CAP_SYS_NICE on gamemoded to support lowering process niceness.
|
| boot.loader.initScript.enable | Some systems require a /sbin/init script which is started
|
| fonts.fontconfig.hinting.enable | Enable font hinting
|
| security.googleOsLogin.enable | Whether to enable Google OS Login
|
| hardware.sheep_net.enable | Enables sheep_net udev rules, ensures 'sheep_net' group exists, and adds
sheep-net to boot.kernelModules and boot.extraModulePackages
|
| services.vsftpd.enableVirtualUsers | Whether to enable the pam_userdb-based
virtual user system
|
| services.healthchecks.enable | Enable healthchecks
|
| services.flaresolverr.enable | Whether to enable FlareSolverr, a proxy server to bypass Cloudflare protection.
|
| services.handheld-daemon.adjustor.enable | Whether to enable Handheld Daemon TDP control plugin.
|
| services.trilium-server.nginx.enable | Configure the nginx reverse proxy settings.
|
| services.k3s.manifests.<name>.enable | Whether this manifest file should be generated.
|
| services.xserver.desktopManager.xterm.enable | Enable a xterm terminal as a desktop manager.
|
| boot.initrd.systemd.repart.enable | Grow and add partitions to a partition table at boot time in the initrd.
systemd-repart only works with GPT partition tables
|
| services.datadog-agent.enableTraceAgent | Whether to enable the trace agent.
|
| services.moosefs.metalogger.enable | Whether to enable MooseFS metalogger daemon that maintains a backup copy of the master's metadata.
|
| services.firezone.gateway.enable | Whether to enable the firezone gateway
|
| services.vmalert.instances.<name>.enable | Wether to enable VictoriaMetrics's vmalert.
vmalert evaluates alerting and recording rules against a data source, sends notifications via Alertmanager.
|
| system.rebuild.enableNg | Whether to use ‘nixos-rebuild-ng’ in place of ‘nixos-rebuild’, the
Python-based re-implementation of the original in Bash.
|
| services.mediagoblin.enable | Whether to enable MediaGoblin
|
| services.icingaweb2.modules.test.enable | Whether to enable the icingaweb2 test module.
|
| services.influxdb2.provision.enable | Whether to enable initial database setup and provisioning.
|
| boot.loader.limine.secureBoot.enable | Whether to use sign the limine binary with sbctl.
This requires you to already have generated the keys and enrolled them with sbctl
|
| services.dashy.virtualHost.enableNginx | Whether to enable a virtualhost to serve dashy through nginx.
|
| fonts.fontconfig.enable | If enabled, a Fontconfig configuration file will be built
pointing to a set of default fonts
|
| hardware.kryoflux.enable | Enables kryoflux udev rules, ensures 'floppy' group exists
|
| services.sabnzbd.settings.servers.<name>.enable | Enable this server by default
|
| services.softether.vpnclient.enable | Whether to enable SoftEther VPN Client.
|
| services.softether.vpnbridge.enable | Whether to enable SoftEther VPN Bridge.
|
| services.softether.vpnserver.enable | Whether to enable SoftEther VPN Server.
|
| programs.neovim.runtime.<name>.enable | Whether this runtime directory should be generated
|
| services.rke2.manifests.<name>.enable | Whether this manifest file should be generated.
|
| services.crowdsec-firewall-bouncer.enable | Whether to enable CrowdSec Firewall Bouncer.
|
| services.displayManager.cosmic-greeter.enable | Whether to enable COSMIC greeter.
|
| services.gnome.localsearch.enable | Whether to enable LocalSearch, indexing services for TinySPARQL
search engine and metadata storage system.
|
| services.librechat.enableLocalDB | Whether to enable a local mongodb instance.
|
| programs.traceroute.enable | Whether to configure a setcap wrapper for traceroute.
|
| services.postfix.enableSmtp | Whether to enable the smtp service configured in the master.cf
|
| services.victorialogs.enable | Whether to enable VictoriaLogs is an open source user-friendly database for logs from VictoriaMetrics.
|
| networking.tcpcrypt.enable | Whether to enable opportunistic TCP encryption
|
| services.moosefs.cgiserver.enable | Whether to enable MooseFS GUI server (mfsgui) for web interface
|
| services.netbird.server.dashboard.enable | Whether to enable the static netbird dashboard frontend.
|
| services.mautrix-meta.instances.<name>.enable | Whether to enable Mautrix-Meta, a Matrix <-> Facebook and Matrix <-> Instagram hybrid puppeting/relaybot bridge.
|
| services.fastnetmon-advanced.enable | Whether to enable the fastnetmon-advanced DDoS Protection daemon.
|
| systemd.network.netdevs.<name>.enable | Whether to manage network configuration using systemd-network
|
| services.terraria.enable | If enabled, starts a Terraria server
|
| hardware.amdgpu.legacySupport.enable | Whether to enable using amdgpu kernel driver instead of radeon for Southern Islands
(Radeon HD 7000) series and Sea Islands (Radeon HD 8000)
series cards
|
| services.endlessh-go.prometheus.enable | Whether to enable Prometheus integration.
|
| services.xserver.windowManager.smallwm.enable | Whether to enable smallwm.
|
| services.xserver.windowManager.fluxbox.enable | Whether to enable fluxbox.
|
| services.xserver.windowManager.sawfish.enable | Whether to enable sawfish.
|
| services.xserver.windowManager.stumpwm.enable | Whether to enable stumpwm.
|
| services.xserver.windowManager.openbox.enable | Whether to enable openbox.
|
| services.teamspeak3.enable | Whether to run the Teamspeak3 voice communication server daemon.
|
| hardware.nvidia-container-toolkit.enable | Enable dynamic CDI configuration for Nvidia devices by running
nvidia-container-toolkit on boot.
|
| services.calibre-server.auth.enable | Password based authentication to access the server
|
| services.cgit.<name>.gitHttpBackend.enable | Whether to bypass cgit and use git-http-backend for HTTP clones
|
| services.postfix.enableHeaderChecks | Whether to enable postfix header checks
|
| documentation.man.mandoc.enable | Whether to enable mandoc as the default man page viewer.
|
| environment.stub-ld.enable | Install a stub ELF loader to print an informative error message
in the event that a user attempts to run an ELF binary not
compiled for NixOS.
|
| boot.initrd.network.enable | Add network connectivity support to initrd
|
| services.postgresql.enableJIT | Whether to enable JIT support.
|
| services.hardware.pommed.enable | Whether to use the pommed tool to handle Apple laptop
keyboard hotkeys.
|