| services.network-manager-applet.enable | Whether to enable the Network Manager applet (nm-applet).
|
| xsession.windowManager.fluxbox.enable | Whether to enable Fluxbox window manager.
|
| xsession.windowManager.awesome.enable | Whether to enable Awesome window manager.
|
| programs.taskwarrior.enable | Whether to enable Task Warrior.
|
| services.stalonetray.enable | Whether to enable Stalonetray system tray.
|
| programs.git-worktree-switcher.enable | Whether to enable git-worktree-switcher.
|
| services.tailscale-systray.enable | Whether to enable Official Tailscale systray application for Linux.
|
| programs.workstyle.systemd.enable | Whether to enable Workstyle systemd integration.
|
| programs.hyprpanel.systemd.enable | Whether to enable HyprPanel systemd integration.
|
| programs.git-credential-oauth.enable | Whether to enable Git authentication handler for OAuth.
|
| services.hyprshell.systemd.enable | Whether to enable the hyprshell Systemd service.
|
| services.poweralertd.enable | Whether to enable the Upower-powered power alertd.
|
| programs.browserpass.enable | Whether to enable the browserpass extension host application.
|
| services.podman.enableTypeChecks | Whether to enable type checks for podman quadlets.
|
| services.protonmail-bridge.enable | Whether to enable ProtonMail Bridge.
|
| wayland.windowManager.sway.swaynag.enable | Whether to enable configuration of swaynag, a lightweight error bar for sway.
|
| services.podman.autoUpdate.enable | Automatically update the podman images.
|
| manual.manpages.enable | Whether to install the configuration manual page
|
| accounts.email.accounts.<name>.mbsync.enable | Whether to enable synchronization using mbsync.
|
| services.rescrobbled.enable | Whether to enable rescrobbled, a MPRIS music scrobbler daemon.
|
| programs.rclone.remotes.<name>.mounts.<name>.enable | Whether to enable this mount.
|
| home.pointerCursor.hyprcursor.enable | Whether to enable hyprcursor config generation.
|
| accounts.email.accounts.<name>.mujmap.enable | Whether to enable mujmap JMAP synchronization for notmuch.
|
| accounts.contact.accounts.<name>.khal.enable | Whether to enable khal access.
|
| programs.kakoune.config.numberLines.enable | Whether to enable the number lines highlighter.
|
| services.status-notifier-watcher.enable | Whether to enable Status Notifier Watcher.
|
| targets.genericLinux.nixGL.vulkan.enable | Whether to enable Vulkan in nixGL wrappers
|
| accounts.email.accounts.<name>.lieer.sync.enable | Whether to enable lieer synchronization service.
|
| services.pantalaimon.enable | Whether to enable Pantalaimon, an E2EE aware proxy daemon for matrix clients.
|
| services.plan9port.plumber.enable | Whether to enable the Plan 9 file system for interprocess messaging.
|
| services.home-manager.autoUpgrade.enable | Whether to enable the Home Manager upgrade service that periodically updates your Nix
channels before running home-manager switch.
|
| wayland.windowManager.wayfire.wf-shell.enable | Whether to enable Manage wf-shell Configuration.
|
| services.remmina.systemdService.enable | Whether to enable systemd Remmina service.
|
| services.taskwarrior-sync.enable | Whether to enable Taskwarrior periodic sync.
|
| services.plan9port.fontsrv.enable | Whether to enable the Plan 9 file system access to host fonts.
|
| xsession.windowManager.spectrwm.enable | Whether to enable Spectrwm window manager.
|
| accounts.email.accounts.<name>.neomutt.enable | Whether to enable NeoMutt.
|
| accounts.email.accounts.<name>.astroid.enable | Whether to enable Astroid.
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| wayland.windowManager.hyprland.enable | Whether to enable configuration for Hyprland, a tiling Wayland
compositor that doesn't sacrifice on its looks.
This module configures Hyprland and adds it to your user's PATH,
but does not make certain system-level changes
|
| accounts.email.accounts.<name>.notmuch.enable | Whether to enable notmuch indexing.
|
| accounts.contact.accounts.<name>.khard.enable | Whether to enable khard access.
|
| programs.difftastic.git.enable | Whether to enable git integration for difftastic
|
| wayland.windowManager.river.xwayland.enable | Whether to enable XWayland.
|
| wayland.windowManager.labwc.xwayland.enable | Whether to enable XWayland.
|
| services.mpdscribble.enable | Whether to enable mpdscribble, an MPD client which submits info about tracks being played to
Last.fm (formerly AudioScrobbler)
.
|
| accounts.email.accounts.<name>.getmail.enable | Whether to enable the getmail mail retriever for this account.
|
| programs.gh.gitCredentialHelper.enable | Whether to enable the gh git credential helper.
|
| services.gpg-agent.enableExtraSocket | Whether to enable extra socket of the GnuPG key agent (useful for GPG
Agent forwarding).
|
| programs.eclipse.enableLombok | Whether to enable the Lombok Java Agent in Eclipse
|
| programs.sketchybar.service.enable | Whether to enable sketchybar service.
|
| services.xscreensaver.enable | Whether to enable XScreenSaver.
|
| services.jankyborders.enable | Whether to enable jankyborders.
|
| programs.lazyworktree.enable | Whether to enable lazyworktree.
|
| programs.am2rlauncher.enable | Whether to enable am2rlauncher.
|
| services.hyprlauncher.enable | Whether to enable hyprlauncher.
|
| services.easyeffects.enable | Whether to enable Easyeffects daemon
|
| accounts.calendar.accounts.<name>.qcal.enable | Whether to enable qcal access.
|
| accounts.calendar.accounts.<name>.khal.enable | Whether to enable khal access.
|
| programs.quickshell.systemd.enable | Whether to enable quickshell systemd service.
|
| programs.difftastic.jujutsu.enable | Whether to enable jujutsu integration for difftastic.
|
| programs.nix-your-shell.nix-output-monitor.enable | Whether to enable nix-output-monitor
|
| i18n.inputMethod.enabled | Deprecated - use type and enable = true instead
|
| programs.niriswitcher.enable | Whether to enable niriswitcher, an application switcher for niri.
|
| programs.scmpuff.enableAliases | Whether to enable aliases (e.g. gs, ga, gd, gco).
|
| services.listenbrainz-mpd.enable | Whether to enable listenbrainz-mpd.
|
| programs.waybar.systemd.enableDebug | Whether to enable debug logging.
|
| programs.newsboat.autoFetchArticles.enable | Whether to enable automatic article fetcher timer.
|
| services.clipcat.enableSystemdUnit | Enable clipcat's Systemd Unit.
|
| services.emacs.socketActivation.enable | Whether to enable systemd socket activation for the Emacs service.
|
| services.signaturepdf.enable | Whether to enable signaturepdf; signing, organizing, editing metadatas or compressing PDFs.
|
| programs.zsh.historySubstringSearch.enable | Whether to enable history substring search.
|
| programs.obsidian.vaults.<name>.enable | Whether this vault should be generated.
|
| programs.keepassxc.enable | Whether to enable KeePassXC.
When this flag is set, KeePassXC' builtin native messaging manifest for
communication with its browser extension is automatically installed
|
| programs.i3status.enableDefault | Whether or not to enable
the default configuration.
|
| programs.git.maintenance.enable | Enable the automatic git maintenance
|
| wayland.windowManager.wayfire.xwayland.enable | Whether to enable XWayland.
|
| accounts.email.accounts.<name>.himalaya.enable | Whether to enable the email client Himalaya CLI for this email account.
|
| home.shell.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.kakoune.config.ui.enableMouse | Whether to enable mouse support.
|
| home.shell.enableIonIntegration | Whether to enable Ion integration.
|
| accounts.contact.accounts.<name>.pimsync.enable | Whether to enable synchronization using pimsync.
|
| services.twmn.window.animation.bounce.enable | Whether to enable notification bounce when displaying next notification directly.
|
| home.shell.enableFishIntegration | Whether to enable Fish integration.
|
| home.shell.enableBashIntegration | Whether to enable Bash integration.
|
| services.pulseeffects.enable | Whether to enable Pulseeffects daemon
Note, it is necessary to add
programs.dconf.enable = true;
to your system configuration for the daemon to work correctly.
|
| programs.tealdeer.enableAutoUpdates | Whether to enable Auto updates.
|
| programs.prismlauncher.enable | Whether to enable Prism Launcher.
|
| wayland.windowManager.labwc.systemd.enable | Whether to enable labwc-session.target on
labwc startup
|
| accounts.email.accounts.<name>.enable | Whether this account is enabled
|
| services.random-background.enable | Whether to enable random desktop background
|
| accounts.calendar.accounts.<name>.pimsync.enable | Whether to enable synchronization using pimsync.
|
| services.activitywatch.enable | Whether to enable ActivityWatch, an automated time tracker.
|
| wayland.windowManager.river.systemd.enable | Whether to enable river-session.target on
river startup
|
| programs.git-credential-keepassxc.enable | Whether to enable git-credential-keepassxc..
|
| accounts.email.accounts.<name>.notmuch.neomutt.enable | Whether to enable Notmuch support in NeoMutt.
|
| programs.zsh.syntaxHighlighting.enable | Whether to enable zsh syntax highlighting.
|
| accounts.email.accounts.<name>.msmtp.enable | Whether to enable msmtp
|
| programs.autorandr.profiles.<name>.config.<name>.enable | Whether to enable the output.
|
| programs.kakoune.config.showWhitespace.enable | Whether to enable the show whitespace highlighter.
|