| programs.difftastic.enable | Whether to enable difftastic, a structural diff tool.
|
| services.podman.enableTypeChecks | Whether to enable type checks for podman quadlets.
|
| xsession.windowManager.fluxbox.enable | Whether to enable Fluxbox window manager.
|
| xsession.windowManager.awesome.enable | Whether to enable Awesome window manager.
|
| services.hyprsunset.enable | Whether to enable Hyprsunset, Hyprland's blue-light filter.
|
| i18n.inputMethod.enabled | Deprecated - use type and enable = true instead
|
| programs.lazydocker.enable | Whether to enable lazydocker, a simple terminal UI for both docker and docker compose.
|
| programs.quickshell.enable | Whether to enable quickshell, a flexbile QtQuick-based desktop shell toolkit..
|
| wayland.windowManager.river.xwayland.enable | Whether to enable XWayland.
|
| wayland.windowManager.labwc.xwayland.enable | Whether to enable XWayland.
|
| programs.script-directory.enable | Whether to enable script-directory.
|
| services.nextcloud-client.enable | Whether to enable Nextcloud Client.
|
| accounts.email.accounts.<name>.mbsync.enable | Whether to enable synchronization using mbsync.
|
| programs.workstyle.systemd.enable | Whether to enable Workstyle systemd integration.
|
| services.hyprshell.systemd.enable | Whether to enable the hyprshell Systemd service.
|
| programs.hyprpanel.systemd.enable | Whether to enable HyprPanel systemd integration.
|
| programs.difftastic.git.enable | Whether to enable git integration for difftastic
|
| services.lxqt-policykit-agent.enable | Whether to enable LXQT Policykit Agent.
|
| accounts.email.accounts.<name>.mujmap.enable | Whether to enable mujmap JMAP synchronization for notmuch.
|
| programs.waybar.systemd.enableDebug | Whether to enable debug logging.
|
| programs.retroarch.cores.<name>.enable | Whether to enable RetroArch core.
|
| programs.jetbrains-remote.enable | Whether to enable JetBrains remote development system.
|
| services.plan9port.plumber.enable | Whether to enable the Plan 9 file system for interprocess messaging.
|
| accounts.contact.accounts.<name>.khal.enable | Whether to enable khal access.
|
| 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
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| 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
|
| services.plan9port.fontsrv.enable | Whether to enable the Plan 9 file system access to host fonts.
|
| services.systembus-notify.enable | Whether to enable systembus-notify - system bus notification daemon.
|
| editorconfig.enable | Whether to enable EditorConfig home configuration file.
|
| programs.i3status.modules.<name>.enable | Whether or not to enable this module.
|
| services.twmn.window.animation.bounce.enable | Whether to enable notification bounce when displaying next notification directly.
|
| services.remmina.systemdService.enable | Whether to enable systemd Remmina service.
|
| programs.nix-your-shell.nix-output-monitor.enable | Whether to enable nix-output-monitor
|
| fonts.fontconfig.configFile.<name>.enable | Whether to enable Whether this font config file should be generated..
|
| wayland.windowManager.labwc.systemd.enable | Whether to enable labwc-session.target on
labwc startup
|
| 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.anime-downloader.enable | Whether to enable anime-downloader.
|
| accounts.email.accounts.<name>.notmuch.enable | Whether to enable notmuch indexing.
|
| accounts.contact.accounts.<name>.khard.enable | Whether to enable khard access.
|
| services.network-manager-applet.enable | Whether to enable the Network Manager applet (nm-applet).
|
| wayland.windowManager.river.systemd.enable | Whether to enable river-session.target on
river startup
|
| accounts.email.accounts.<name>.getmail.enable | Whether to enable the getmail mail retriever for this account.
|
| programs.thunderbird.enable | Whether to enable Thunderbird.
|
| programs.offlineimap.enable | Whether to enable OfflineIMAP.
|
| programs.qutebrowser.enable | Whether to enable qutebrowser.
|
| programs.taskwarrior.enable | Whether to enable Task Warrior.
|
| programs.gh.gitCredentialHelper.enable | Whether to enable the gh git credential helper.
|
| programs.scmpuff.enableAliases | Whether to enable aliases (e.g. gs, ga, gd, gco).
|
| 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.git-worktree-switcher.enable | Whether to enable git-worktree-switcher.
|
| services.stalonetray.enable | Whether to enable Stalonetray system tray.
|
| services.tailscale-systray.enable | Whether to enable Official Tailscale systray application for Linux.
|
| programs.browserpass.enable | Whether to enable the browserpass extension host application.
|
| services.poweralertd.enable | Whether to enable the Upower-powered power alertd.
|
| programs.git-credential-oauth.enable | Whether to enable Git authentication handler for OAuth.
|
| wayland.windowManager.sway.systemd.enable | Whether to enable sway-session.target on
sway startup
|
| programs.sketchybar.service.enable | Whether to enable sketchybar service.
|
| accounts.calendar.accounts.<name>.qcal.enable | Whether to enable qcal access.
|
| accounts.calendar.accounts.<name>.khal.enable | Whether to enable khal access.
|
| services.rescrobbled.enable | Whether to enable rescrobbled, a MPRIS music scrobbler daemon.
|
| programs.rclone.remotes.<name>.mounts.<name>.enable | Whether to enable this mount.
|
| programs.difftastic.jujutsu.enable | Whether to enable jujutsu integration for difftastic.
|
| programs.quickshell.systemd.enable | Whether to enable quickshell systemd service.
|
| wayland.windowManager.wayfire.xwayland.enable | Whether to enable XWayland.
|
| services.protonmail-bridge.enable | Whether to enable ProtonMail Bridge.
|
| services.pantalaimon.enable | Whether to enable Pantalaimon, an E2EE aware proxy daemon for matrix clients.
|
| programs.git.maintenance.enable | Enable the automatic git maintenance
|
| services.clipcat.enableSystemdUnit | Enable clipcat's Systemd Unit.
|
| programs.irssi.networks.<name>.server.ssl.enable | Whether SSL should be used.
|
| services.status-notifier-watcher.enable | Whether to enable Status Notifier Watcher.
|
| accounts.email.accounts.<name>.msmtp.enable | Whether to enable msmtp
|
| programs.newsboat.autoFetchArticles.enable | Whether to enable automatic article fetcher timer.
|
| services.mpdscribble.enable | Whether to enable mpdscribble, an MPD client which submits info about tracks being played to
Last.fm (formerly AudioScrobbler)
.
|
| services.emacs.socketActivation.enable | Whether to enable systemd socket activation for the Emacs service.
|
| services.devilspie2.enable | Whether to enable Devilspie2, a window matching utility, allowing the user to
perform scripted actions on windows as they are created.
|
| programs.obsidian.vaults.<name>.enable | Whether this vault should be generated.
|
| services.taskwarrior-sync.enable | Whether to enable Taskwarrior periodic sync.
|
| programs.i3status.enableDefault | Whether or not to enable
the default configuration.
|
| services.easyeffects.enable | Whether to enable Easyeffects daemon
|
| accounts.email.accounts.<name>.enable | Whether this account is enabled
|
| accounts.email.accounts.<name>.himalaya.enable | Whether to enable the email client Himalaya CLI for this email account.
|
| programs.zsh.historySubstringSearch.enable | Whether to enable history substring search.
|
| wayland.windowManager.wayfire.systemd.enable | Whether to enable wayfire-session.target on
wayfire startup
|
| accounts.contact.accounts.<name>.pimsync.enable | Whether to enable synchronization using pimsync.
|
| accounts.email.accounts.<name>.notmuch.neomutt.enable | Whether to enable Notmuch support in NeoMutt.
|
| services.gpg-agent.enableScDaemon | Make use of the scdaemon tool
|
| services.jankyborders.enable | Whether to enable jankyborders.
|
| services.xscreensaver.enable | Whether to enable XScreenSaver.
|
| programs.lazyworktree.enable | Whether to enable lazyworktree.
|
| services.hyprlauncher.enable | Whether to enable hyprlauncher.
|
| programs.am2rlauncher.enable | Whether to enable am2rlauncher.
|
| programs.tealdeer.enableAutoUpdates | Whether to enable Auto updates.
|
| programs.kakoune.config.showWhitespace.enable | Whether to enable the show whitespace highlighter.
|
| programs.niriswitcher.enable | Whether to enable niriswitcher, an application switcher for niri.
|
| services.gpg-agent.enableSshSupport | Whether to use the GnuPG key agent for SSH keys.
|
| wayland.windowManager.hyprland.systemd.enable | Whether to enable hyprland-session.target on
hyprland startup
|