| home.pointerCursor.x11.enable | Whether to enable x11 config generation for home.pointerCursor
.
|
| home.pointerCursor | Cursor configuration
|
| home.pointerCursor.enable | Whether to enable cursor config generation.
|
| home.pointerCursor.gtk.enable | Whether to enable gtk config generation for home.pointerCursor
.
|
| home.pointerCursor.sway.enable | Whether to enable sway config generation for home.pointerCursor.
|
| home.pointerCursor.dotIcons.enable | Whether to enable .icons config generation for home.pointerCursor
.
|
| home.pointerCursor.hyprcursor.enable | Whether to enable hyprcursor config generation.
|
| xsession.pointerCursor.defaultCursor | Alias of home.pointerCursor.x11.defaultCursor.
|
| home.file.<name>.enable | Whether this file should be generated
|
| home.enableDebugInfo | Some Nix packages provide debug symbols for
gdb in the debug output
|
| qt.enable | Whether to enable Qt 5 and 6 configuration.
|
| programs.home-manager.enable | Whether to enable Home Manager.
|
| gtk.enable | Whether to enable GTK theming and configuration.
|
| xdg.enable | Whether to enable management of XDG base directories.
|
| services.home-manager.autoExpire.enable | Whether to enable the Home Manager expire service that periodically expire your
old Home Manager generations.
|
| gtk.gtk2.enable | Whether to enable GTK 2 configuration.
|
| gtk.gtk3.enable | Whether to enable GTK 3 configuration.
|
| gtk.gtk4.enable | Whether to enable GTK 4 configuration.
|
| services.home-manager.autoUpgrade.enable | Whether to enable the Home Manager upgrade service that periodically updates your Nix
channels before running home-manager switch.
|
| home.shell.enableZshIntegration | Whether to enable Zsh integration.
|
| home.shell.enableIonIntegration | Whether to enable Ion integration.
|
| home.shell.enableFishIntegration | Whether to enable Fish integration.
|
| home.shell.enableBashIntegration | Whether to enable Bash integration.
|
| home.enableNixpkgsReleaseCheck | Determines whether to check for release version mismatch between Home
Manager and Nixpkgs
|
| xdg.mime.enable | Whether to install programs and files to support the
XDG Shared MIME-info specification and XDG MIME Applications
specification at
https://specifications.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html
and
https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html,
respectively.
|
| xdg.mimeApps.enable | Whether to manage $XDG_CONFIG_HOME/mimeapps.list
|
| home.shell.enableShellIntegration | Whether to globally enable shell integration for all supported shells
|
| xdg.userDirs.enable | Whether to manage $XDG_CONFIG_HOME/user-dirs.dirs
|
| home.shell.enableNushellIntegration | Whether to enable Nushell integration.
|
| systemd.user.enable | Whether to enable the user systemd service manager.
|
| programs.cmus.enable | Whether to enable Enable cmus, the music player..
|
| programs.zk.enable | Whether to enable zk.
|
| programs.ne.enable | Whether to enable ne.
|
| programs.uv.enable | Whether to enable uv.
|
| programs.go.enable | Whether to enable Go.
|
| programs.lf.enable | Whether to enable lf.
|
| programs.ty.enable | Whether to enable ty.
|
| launchd.enable | Whether to enable Home Manager to define per-user daemons by making use
of launchd's LaunchAgents.
|
| programs.mc.enable | Whether to enable Midnight Commander.
|
| programs.gh.enable | Whether to enable GitHub CLI tool.
|
| programs.amp.enable | Whether to enable amp.
|
| programs.sbt.enable | Whether to enable sbt.
|
| programs.vim.enable | Whether to enable Vim.
|
| programs.lsd.enable | Whether to enable lsd.
|
| programs.gpg.enable | Whether to enable GnuPG.
|
| programs.mpv.enable | Whether to enable mpv.
|
| programs.git.enable | Whether to enable Git.
|
| programs.mcp.enable | Whether to enable mcp.
|
| programs.pet.enable | Whether to enable pet.
|
| programs.nnn.enable | Whether to enable nnn.
|
| programs.eww.enable | Whether to enable eww.
|
| services.wob.enable | Whether to enable wob.
|
| programs.mu.enable | Whether to enable mu, a maildir indexer and searcher.
|
| programs.gcc.enable | Whether to enable gcc..
|
| programs.jq.enable | Whether to enable the jq command-line JSON processor.
|
| xdg.portal.enable | Whether to enable XDG desktop integration
|
| programs.zsh.enable | Whether to enable Z shell (Zsh).
|
| programs.ssh.enable | Whether to enable SSH client configuration.
|
| programs.jqp.enable | Whether to enable jqp, jq playground.
|
| programs.bun.enable | Whether to enable Bun JavaScript runtime.
|
| programs.z-lua.enable | Whether to enable z.lua.
|
| programs.git.lfs.enable | Whether to enable Git Large File Storage.
|
| programs.nh.enable | Whether to enable nh, yet another Nix CLI helper.
|
| programs.mr.enable | Whether to enable mr, a tool to manage all your version control repositories.
|
| programs.npm.enable | Whether to enable npm user config.
|
| services.mpd.enable | Whether to enable MPD, the music player daemon.
|
| services.psd.enable | Whether to enable Profile-sync-daemon service.
|
| programs.rbw.enable | Whether to enable rbw, a CLI Bitwarden client.
|
| programs.bat.enable | Whether to enable bat, a cat clone with wings.
|
| programs.yt-dlp.enable | Whether to enable yt-dlp.
|
| xsession.enable | Whether to enable X Session.
|
| services.wluma.enable | Whether to enable Enable wluma, a service for automatic brightness adjustment.
|
| programs.fzf.enable | Whether to enable fzf - a command-line fuzzy finder.
|
| programs.ion.enable | Whether to enable the Ion Shell
|
| programs.pls.enable | Whether to enable pls, a modern replacement for ls.
|
| programs.eza.enable | Whether to enable eza, a modern replacement for ls.
|
| programs.feh.enable | Whether to enable feh - a fast and light image viewer.
|
| programs.rmpc.enable | Whether to enable rmpc.
|
| services.skhd.enable | Whether to enable skhd.
|
| programs.tmux.enable | Whether to enable tmux.
|
| programs.mods.enable | Whether to enable mods.
|
| programs.pazi.enable | Whether to enable pazi.
|
| services.mako.enable | Whether to enable mako.
|
| programs.mypy.enable | Whether to enable mypy.
|
| programs.htop.enable | Whether to enable htop.
|
| programs.kodi.enable | Whether to enable Kodi.
|
| programs.yazi.enable | Whether to enable yazi.
|
| programs.aiac.enable | Whether to enable aiac.
|
| services.sctd.enable | Whether to enable sctd.
|
| programs.jrnl.enable | Whether to enable jrnl.
|
| programs.opam.enable | Whether to enable Opam.
|
| programs.aerc.enable | Whether to enable aerc.
|
| programs.anki.enable | Whether to enable Anki.
|
| programs.anup.enable | Whether to enable anup.
|
| programs.mise.enable | Whether to enable mise.
|
| programs.noti.enable | Whether to enable Noti.
|
| programs.btop.enable | Whether to enable btop.
|
| programs.navi.enable | Whether to enable Navi.
|
| programs.nyxt.enable | Whether to enable Nyxt.
|
| programs.iamb.enable | Whether to enable iamb.
|
| programs.pubs.enable | Whether to enable pubs.
|
| programs.yofi.enable | Whether to enable yofi.
|
| programs.zsh.oh-my-zsh.enable | Whether to enable oh-my-zsh.
|
| xdg.dataFile.<name>.enable | Whether this file should be generated
|
| programs.fd.enable | Whether to enable fd, a simple, fast and user-friendly alternative to find.
|
| programs.k9s.enable | Whether to enable k9s - Kubernetes CLI To Manage Your Clusters In Style.
|
| programs.grep.enable | Whether to enable grep..
|
| programs.less.enable | Whether to enable less, opposite of more.
|
| programs.acd-cli.enable | Whether to enable acd-cli.
|
| programs.tex-fmt.enable | Whether to enable tex-fmt.
|
| programs.goto.enable | Whether to enable goto..
|
| programs.foot.enable | Whether to enable Foot terminal.
|
| programs.info.enable | Whether to enable GNU Info.
|
| i18n.inputMethod.enable | Whether to enable an additional input method type.
|
| services.kbfs.enable | Whether to enable Keybase File System.
|
| programs.meli.enable | Whether to enable meli email client.
|
| programs.pqiv.enable | Whether to enable pqiv image viewer.
|
| programs.cava.enable | Whether to enable Cava audio visualizer.
|
| programs.yarn.enable | Whether to enable management of yarn config.
|
| programs.smug.enable | Whether to enable Smug session manager.
|
| programs.bash.enable | Whether to enable GNU Bourne-Again SHell.
|
| programs.qcal.enable | Whether to enable qcal, a CLI calendar application.
|
| programs.fish.enable | Whether to enable fish, the friendly interactive shell.
|
| programs.khal.enable | Whether to enable khal, a CLI calendar application.
|
| programs.sesh.enable | Whether to enable the sesh terminal session manager.
|
| programs.gurk-rs.enable | Whether to enable gurk-rs.
|
| manual.html.enable | Whether to install the HTML manual
|
| programs.jjui.enable | Whether to enable jjui - A terminal user interface for jujutsu.
|
| services.swww.enable | Whether to enable swww, a Solution to your Wayland Wallpaper Woes.
|
| programs.afew.enable | Whether to enable the afew initial tagging script for Notmuch.
|
| programs.skim.enable | Whether to enable skim - a command-line fuzzy finder.
|
| programs.vifm.enable | Whether to enable vifm, a Vim-like file manager.
|
| programs.tofi.enable | Whether to enable Tofi, a tiny dynamic menu for Wayland.
|
| programs.imv.enable | Whether to enable imv: a command line image viewer intended for use with tiling window managers.
|
| programs.man.enable | Whether to enable manual pages and the man
command
|
| programs.opkssh.enable | Whether to enable enable the OpenPubkey SSH client.
|
| services.clipse.enable | Whether to enable Enable clipse clipboard manager.
|
| programs.sqls.enable | Whether to enable sqls, a SQL language server written in Go.
|
| programs.xplr.enable | Whether to enable xplr, terminal UI based file explorer.
|
| services.twmn.enable | Whether to enable twmn, a tiling window manager notification daemon.
|
| programs.tiny.enable | Whether to enable tiny, a TUI IRC client written in Rust.
|
| programs.gh-dash.enable | Whether to enable GitHub CLI dashboard plugin.
|
| programs.zsh.zprof.enable | Enable zprof in your zshrc.
|
| programs.tray-tui.enable | Whether to enable tray-tui.
|
| programs.nix-init.enable | Whether to enable nix-init.
|
| programs.rofi.pass.enable | Whether to enable rofi integration with password-store.
|
| programs.rofi.enable | Whether to enable Rofi: A window switcher, application launcher and dmenu replacement.
|
| programs.riff.enable | Enable the riff diff highlighter
|
| programs.vim-vint.enable | Whether to enable the Vint linter for Vimscript.
|
| services.git-sync.enable | Whether to enable git-sync services.
|
| programs.aliae.enable | Whether to enable aliae.
|
| programs.emacs.enable | Whether to enable Emacs.
|
| programs.amoco.enable | Whether to enable amoco.
|
| programs.rbenv.enable | Whether to enable rbenv.
|
| programs.vivid.enable | Whether to enable vivid.
|
| programs.infat.enable | Whether to enable infat.
|
| programs.mcfly.enable | Whether to enable mcfly.
|
| services.hound.enable | Whether to enable hound.
|
| programs.abook.enable | Whether to enable Abook.
|
| programs.lapce.enable | Whether to enable lapce.
|
| programs.darcs.enable | Whether to enable darcs.
|
| programs.amber.enable | Whether to enable amber.
|
| programs.inori.enable | Whether to enable inori.
|
| programs.pywal.enable | Whether to enable pywal.
|
| programs.tmate.enable | Whether to enable tmate.
|
| services.xcape.enable | Whether to enable xcape.
|
| programs.papis.enable | Whether to enable papis.
|
| programs.pgcli.enable | Whether to enable pgcli.
|
| programs.msmtp.enable | Whether to enable msmtp.
|
| programs.algia.enable | Whether to enable algia.
|
| programs.pyenv.enable | Whether to enable pyenv.
|
| services.arrpc.enable | Whether to enable arrpc.
|
| programs.atuin.enable | Whether to enable atuin.
|
| programs.mcfly.fzf.enable | Whether to enable McFly fzf integration.
|
| programs.swayr.enable | Whether to enable the swayr service.
|
| programs.havoc.enable | Whether to enable Havoc terminal.
|
| services.emacs.enable | Whether to enable the Emacs daemon.
|
| services.fusuma.enable | Whether to enable the fusuma systemd service to automatically enable touchpad gesture.
|
| programs.wofi.enable | Whether to enable wofi: a launcher/menu program for wlroots based wayland compositors such as sway.
|
| programs.ruff.enable | Whether to enable ruff, an extremely fast Python linter and code formatter, written in Rust.
|
| programs.zsh.zplug.enable | Whether to enable zplug - a zsh plugin manager.
|
| programs.rio.enable | Enable Rio, a terminal built to run everywhere, as a native desktop applications by
Rust/WebGPU or even in the browsers powered by WebAssembly/WebGPU.
|
| programs.cargo.enable | Whether to enable management of cargo config.
|
| services.lorri.enable | Whether to enable lorri build daemon.
|
| programs.helix.enable | Whether to enable helix text editor.
|
| programs.kitty.enable | Whether to enable Kitty terminal emulator.
|
| programs.irssi.enable | Whether to enable the Irssi chat client.
|
| services.tomat.enable | Whether to enable Tomat Pomodoro server.
|
| services.picom.enable | Whether to enable Picom X11 compositor.
|
| services.dunst.enable | Whether to enable the dunst notification daemon.
|
| manual.json.enable | Whether to install a JSON formatted list of all Home Manager
options
|
| programs.zsh.zsh-abbr.enable | Whether to enable zsh-abbr - zsh manager for auto-expanding abbreviations.
|
| xdg.cacheFile.<name>.enable | Whether this file should be generated
|
| xdg.stateFile.<name>.enable | Whether this file should be generated
|
| programs.tmux.tmuxp.enable | Whether to enable tmuxp.
|
| programs.oh-my-posh.enable | Whether to enable oh-my-posh, a prompt theme engine for any shell.
|
| services.lieer.enable | Whether to enable lieer Gmail synchronization service.
|
| programs.nheko.enable | Whether to enable Qt desktop client for Matrix.
|
| programs.urxvt.enable | Whether to enable rxvt-unicode terminal emulator.
|
| services.avizo.enable | Whether to enable avizo, a simple notification daemon.
|
| programs.satty.enable | Whether to enable Satty - Modern Screenshot Annotation.
|
| programs.lieer.enable | Whether to enable lieer Gmail synchronization for notmuch.
|
| services.grobi.enable | Whether to enable the grobi display setup daemon.
|
| services.sxhkd.enable | Whether to enable simple X hotkey daemon.
|
| programs.clock-rs.enable | Whether to enable clock-rs.
|
| services.copyq.enable | Whether to enable CopyQ, a clipboard manager with advanced features.
|
| programs.micro.enable | Whether to enable micro, a terminal-based text editor.
|
| services.conky.enable | Whether to enable Conky, a light-weight system monitor.
|
| programs.bacon.enable | Whether to enable bacon, a background rust code checker.
|
| programs.boxxy.enable | Whether to enable boxxy: Boxes in badly behaving applications.
|
| programs.delta.enable | Whether to enable delta, a syntax highlighter for git diffs.
|
| programs.broot.enable | Whether to enable Broot, a better way to navigate directories.
|
| programs.codex.enable | Whether to enable Lightweight coding agent that runs in your terminal.
|
| programs.khard.enable | Whether to enable Khard: an address book for the Unix console.
|
| services.pueue.enable | Whether to enable Pueue, CLI process scheduler and manager.
|
| programs.nh.clean.enable | Whether to enable periodic garbage collection for user profile and nix store with nh clean
user.
|
| programs.radio-cli.enable | Whether to enable radio-cli.
|
| programs.hstr.enable | Whether to enable Bash And Zsh shell history suggest box - easily view, navigate, search and
manage your command history.
|
| xdg.terminal-exec.enable | Whether to enable xdg-terminal-exec, the
proposed
Default Terminal Execution Specification.
|
| programs.zsh.prezto.enable | Whether to enable prezto.
|
| programs.neovim.coc.enable | Whether to enable Coc.
|
| programs.gitui.enable | Whether to enable gitui, blazing fast terminal-ui for git written in rust.
|
| services.fnott.enable | Whether to enable fnott, a lightweight Wayland notification daemon for wlroots-based compositors
.
|
| services.local-ai.enable | Whether to enable LocalAI is the free, Open Source OpenAI alternative..
|
| xdg.autostart.enable | Whether to enable creation of XDG autostart entries.
|
| services.ssh-agent.enable | Whether to enable OpenSSH private key agent.
|
| services.gpg-agent.enable | Whether to enable GnuPG private key agent.
|
| programs.git-cliff.enable | Whether to enable git-cliff changelog generator.
|
| programs.nix-index.enable | Whether to enable nix-index, a file database for nixpkgs.
|
| services.plex-mpv-shim.enable | Whether to enable Plex mpv shim.
|
| programs.onagre.enable | Whether to enable onagre.
|
| programs.senpai.enable | Whether to enable senpai.
|
| programs.yambar.enable | Whether to enable Yambar.
|
| services.shpool.enable | Whether to enable shpool.
|
| programs.fuzzel.enable | Whether to enable fuzzel.
|
| programs.ptyxis.enable | Whether to enable ptyxis.
|
| services.pbgopy.enable | Whether to enable pbgopy.
|
| programs.lutris.enable | Whether to enable lutris..
|
| programs.numbat.enable | Whether to enable Numbat.
|
| programs.wleave.enable | Whether to enable wleave.
|
| programs.zoxide.enable | Whether to enable zoxide.
|
| programs.pandoc.enable | Whether to enable pandoc.
|
| programs.animdl.enable | Whether to enable animdl.
|
| programs.screen.enable | Whether to enable screen.
|
| programs.trippy.enable | Whether to enable trippy.
|
| programs.rclone.enable | Whether to enable rclone.
|
| programs.neovim.enable | Whether to enable Neovim.
|
| services.walker.enable | Whether to enable walker.
|
| services.glance.enable | Whether to enable glance.
|
| programs.retext.enable | Whether to enable retext.
|
| services.mbsync.enable | Whether to enable mbsync.
|
| programs.swappy.enable | Whether to enable swappy.
|
| programs.sm64ex.enable | Whether to enable sm64ex.
|
| programs.ncspot.enable | Whether to enable ncspot.
|
| programs.zellij.enable | Whether to enable Zellij.
|
| programs.amfora.enable | Whether to enable amfora.
|
| programs.poetry.enable | Whether to enable poetry.
|
| programs.andcli.enable | Whether to enable andcli.
|
| services.restic.enable | Whether to enable restic.
|
| programs.zapzap.enable | Whether to enable zapzap.
|
| programs.halloy.enable | Whether to enable halloy.
|
| services.keynav.enable | Whether to enable keynav.
|
| programs.floorp.enable | Whether to enable Floorp.
|
| programs.bemenu.enable | Whether to enable bemenu.
|
| programs.waybar.enable | Whether to enable Waybar.
|
| programs.anyrun.enable | Whether to enable anyrun.
|
| programs.alot.enable | Whether to enable the Alot mail user agent
|
| services.mpd-mpris.enable | Whether to enable mpd-mpris: An implementation of the MPRIS protocol for MPD.
|
| services.tahoe-lafs.enable | Whether to enable Tahoe-LAFS.
|
| services.unison.enable | Whether to enable Unison synchronisation.
|
| programs.aider-chat.enable | Whether to enable aider-chat.
|
| programs.aria2.enable | Whether to enable aria2.
|
| targets.darwin.linkApps.enable | Whether to enable linking macOS applications to the user environment.
|
| programs.vscode.enable | Whether to enable Visual Studio Code.
|
| programs.ranger.enable | Whether to enable ranger file manager.
|
| services.wayvnc.enable | Whether to enable wayvnc VNC server.
|
| programs.direnv.enable | Whether to enable direnv, the environment switcher.
|
| programs.gradle.enable | Whether to enable Gradle Build Tool.
|
| programs.pylint.enable | Whether to enable the pylint Python linter.
|
| services.swaync.enable | Whether to enable Swaync notification daemon.
|
| services.colima.enable | Whether to enable Colima, a container runtime.
|
| programs.awscli.enable | Whether to enable AWS CLI tool.
|
| programs.pidgin.enable | Whether to enable Pidgin messaging client.
|
| services.ssh-tpm-agent.enable | Whether to enable SSH agent for TPMs.
|
| programs.fish.binds.<name>.enable | Whether to enable enable the bind
|
| programs.mujmap.enable | Whether to enable mujmap Gmail synchronization for notmuch.
|
| services.recoll.enable | Whether to enable Recoll file index service.
|
| services.mopidy.enable | Whether to enable Mopidy music player daemon.
|
| programs.xmobar.enable | Whether to enable Xmobar, a minimalistic status bar.
|
| programs.chawan.enable | Whether to enable chawan, A TUI web browser.
|
| services.podman.enable | Whether to enable Podman, a daemonless container engine.
|
| programs.fabric-ai.enable | Whether to enable Fabric AI.
|
| targets.darwin.copyApps.enable | Whether to enable copying macOS applications to the user environment (works with Spotlight).
|
| programs.foot.server.enable | Whether to enable Foot terminal server.
|
| programs.pistol.enable | Whether to enable file previewer for terminal file managers.
|
| programs.watson.enable | Whether to enable watson, a wonderful CLI to track your time.
|
| programs.ledger.enable | Whether to enable ledger, a double-entry accounting system.
|
| programs.mbsync.enable | Whether to enable mbsync IMAP4 and Maildir mailbox synchronizer.
|
| programs.aichat.enable | Whether to enable aichat, an All-in-one LLM CLI tool.
|
| services.espanso.x11Support | Whether to enable x11 support on linux
|
| services.ollama.enable | Whether to enable ollama server for local large language models.
|
| programs.hwatch.enable | Whether to enable hwatch, a modern alternative to the watch command
.
|
| services.kanshi.enable | Whether to enable kanshi, a Wayland daemon that automatically configures outputs.
|
| services.trayer.enable | Whether to enable trayer, the lightweight GTK2+ systray for UNIX desktops.
|
| programs.diff-so-fancy.enable | Whether to enable diff-so-fancy, a diff colorizer.
|
| programs.gemini-cli.enable | Whether to enable gemini-cli.
|
| programs.twitch-tui.enable | Whether to enable twitch-tui.
|
| services.notify-osd.enable | Whether to enable notify-osd.
|
| programs.obs-studio.enable | Whether to enable obs-studio.
|
| xdg.configFile.<name>.enable | Whether this file should be generated
|
| programs.java.enable | Install the Java development kit and set the
JAVA_HOME variable.
|
| programs.direnv.mise.enable | Whether to enable mise,
integration of use_mise for direnv.
|
| programs.radio-active.enable | Whether to enable Enable installing radio-active and writing configuration file.
|
| programs.ashell.enable | Whether to enable ashell, a ready to go wayland status bar for hyprland.
|
| programs.beets.enable | Whether to enable the beets music library manager
|
| programs.urxvt.scroll.bar.enable | Whether to enable the scrollbar
|
| launchd.agents.<name>.enable | Whether to enable ‹name›.
|
| programs.tint2.enable | Whether to enable tint2, a simple, unobtrusive and light panel for Xorg.
|
| services.gromit-mpx.enable | Whether to enable Gromit-MPX annotation tool.
|
| programs.docker-cli.enable | Whether to enable management of docker client config.
|
| services.dwm-status.enable | Whether to enable dwm-status user service.
|
| programs.piston-cli.enable | Whether to enable piston-cli, code runner.
|
| programs.i3bar-river.enable | Whether to enable i3bar-river.
|
| programs.sioyek.enable | Whether to enable Sioyek, a PDF viewer designed for reading research papers and technical books.
|
| programs.bottom.enable | Whether to enable bottom, a cross-platform graphical process/system monitor with a
customizable interface.
|
| programs.nix-search-tv.enable | Whether to enable nix-search-tv.
|
| programs.gnome-shell.enable | Whether to enable GNOME Shell customization.
|
| programs.pianobar.enable | Whether to enable Enable pianobar.
|
| programs.atuin.daemon.enable | Whether to enable Atuin daemon.
|
| programs.granted.enable | Whether to enable granted.
|
| programs.foliate.enable | Whether to enable Foliate.
|
| programs.firefox.enable | Whether to enable Firefox.
|
| programs.calibre.enable | Whether to enable calibre.
|
| programs.radicle.enable | Whether to enable Radicle.
|
| services.wpaperd.enable | Whether to enable wpaperd.
|
| services.clipcat.enable | Whether to enable clipcat.
|
| programs.wezterm.enable | Whether to enable wezterm.
|
| services.remmina.enable | Whether to enable Remmina.
|
| programs.sapling.enable | Whether to enable Sapling.
|
| programs.earthly.enable | Whether to enable earthly.
|
| services.pimsync.enable | Whether to enable pimsync.
|
| programs.ripgrep.enable | Whether to enable Ripgrep.
|
| programs.kickoff.enable | Whether to enable kickoff.
|
| programs.sheldon.enable | Whether to enable sheldon.
|
| services.keybase.enable | Whether to enable Keybase.
|
| programs.pimsync.enable | Whether to enable pimsync.
|
| programs.hyfetch.enable | Whether to enable hyfetch.
|
| programs.swayimg.enable | Whether to enable swayimg.
|
| services.blanket.enable | Whether to enable blanket.
|
| programs.formiko.enable | Whether to enable formiko.
|
| programs.wlogout.enable | Whether to enable wlogout.
|
| programs.aphorme.enable | Whether to enable aphorme.
|
| programs.vinegar.enable | Whether to enable Vinegar.
|
| programs.eclipse.enable | Whether to enable Eclipse.
|
| programs.abaddon.enable | Whether to enable abaddon.
|
| programs.lazysql.enable | Whether to enable lazysql.
|
| programs.nushell.enable | Whether to enable nushell.
|
| programs.pyradio.enable | Whether to enable pyradio.
|
| programs.airlift.enable | Whether to enable airlift.
|
| programs.astroid.enable | Whether to enable Astroid.
|
| programs.todoman.enable | Whether to enable todoman.
|
| programs.ghostty.enable | Whether to enable Ghostty.
|
| services.tldr-update.enable | Whether to enable Automatic updates for the tldr CLI
.
|
| xsession.numlock.enable | Whether to enable Num Lock.
|
| services.dropbox.enable | Whether to enable Dropbox daemon.
|
| programs.texlive.enable | Whether to enable TeX Live.
|
| services.emacs.client.enable | Whether to enable generation of Emacs client desktop file.
|
| programs.claude-code.enable | Whether to enable Claude Code, Anthropic's official CLI.
|
| programs.neomutt.enable | Whether to enable the NeoMutt mail client.
|
| services.polybar.enable | Whether to enable Polybar status bar.
|
| programs.vicinae.enable | Whether to enable vicinae launcher daemon.
|
| programs.notmuch.enable | Whether to enable Notmuch mail indexer.
|
| programs.kakoune.enable | Whether to enable the kakoune text editor.
|
| programs.discord.enable | Whether to enable Discord, the chat platform.
|
| programs.joshuto.enable | Whether to enable joshuto file manager.
|
| services.radicle.node.enable | Whether to enable Radicle Node.
|
| programs.zed-editor.enable | Whether to enable Zed, the high performance, multiplayer code editor from the creators of Atom and Tree-sitter.
|
| programs.gallery-dl.enable | Whether to enable gallery-dl.
|
| services.volnoti.enable | Whether to enable Volnoti volume HUD daemon.
|
| programs.hexchat.enable | Whether to enable HexChat, a graphical IRC client.
|
| programs.termite.enable | Whether to enable Termite VTE-based terminal.
|
| programs.wallust.enable | Whether to enable Wallust color scheme generator.
|
| services.davmail.enable | Whether to enable DavMail, an MS Exchange gateway..
|
| targets.genericLinux.gpu.enable | Whether to enable GPU driver integration for non-NixOS systems.
|
| programs.radicle.uri.web-rad.enable | Whether to enable web+rad:-URI handling by web browser.
|
| services.pizauth.enable | Whether to enable Pizauth, a commandline OAuth2 authentication daemon
.
|
| services.clipman.enable | Whether to enable clipman, a simple clipboard manager for Wayland.
|
| programs.neovide.enable | Whether to enable Neovide, No Nonsense Neovim Client in Rust.
|
| programs.patdiff.enable | Whether to enable the patdiff differ
|
| programs.jujutsu.enable | Whether to enable a Git-compatible DVCS that is both simple and powerful.
|
| services.udiskie.enable | Whether to enable the udiskie mount daemon
|
| services.mpris-proxy.enable | Whether to enable a proxy forwarding Bluetooth MIDI controls via MPRIS2 to control media players.
|
| services.getmail.enable | Whether to enable the getmail systemd service to automatically retrieve mail.
|
| services.espanso.enable | Whether to enable Espanso: cross platform text expander in Rust.
|
| programs.lazygit.enable | Whether to enable lazygit, a simple terminal UI for git commands.
|
| programs.vesktop.enable | Whether to enable Vesktop, an alternate client for Discord with Vencord built-in.
|
| programs.anvil-editor.enable | Whether to enable anvil-editor.
|
| services.etesync-dav.enable | Whether to enable etesync-dav.
|
| programs.ripgrep-all.enable | Whether to enable ripgrep-all (rga).
|
| programs.fresh-editor.enable | Whether to enable fresh-editor.
|
| programs.mullvad-vpn.enable | Whether to enable Mullvad VPN.
|
| programs.nix-your-shell.enable | Whether to enable nix-your-shell, a wrapper for nix develop or nix-shell
to retain the same shell inside the new environment.
|
| programs.ncmpcpp.enable | Whether to enable ncmpcpp - an ncurses Music Player Daemon (MPD) client.
|
| services.polkit-gnome.enable | Whether to enable GNOME Policykit Agent.
|
| programs.sftpman.enable | Whether to enable sftpman, an application that handles sshfs/sftp file systems mounting.
|
| services.macos-remap-keys.enable | Whether to enable macOS key remapping service.
|
| services.cachix-agent.enable | Whether to enable Cachix Deploy Agent: https://docs.cachix.org/deploy/.
|
| services.darkman.enable | Whether to enable darkman, a tool that automatically switches dark-mode on and off based on
the time of the day.
|
| programs.zathura.enable | Whether to enable Zathura, a highly customizable and functional document viewer
focused on keyboard interaction.
|
| programs.swayr.systemd.enable | Whether to enable swayr systemd integration.
|
| services.radicle.node.lazy.enable | Whether to enable a proxy service to lazily start and stop Radicle Node on demand.
|
| services.swayosd.enable | Whether to enable swayosd, a GTK based on screen display for keyboard shortcuts like
caps-lock and volume.
|
| services.xembed-sni-proxy.enable | Whether to enable XEmbed SNI Proxy.
|
| vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| programs.opencode.web.enable | Whether to enable opencode web service.
|
| programs.scmpuff.enable | Whether to enable scmpuff, a command line tool that allows you to work quicker with Git by
substituting numeric shortcuts for files.
|
| targets.genericLinux.enable | Whether to enable settings that make Home Manager work better on
GNU/Linux distributions other than NixOS.
|
| services.mpd-discord-rpc.enable | Whether to enable the mpd-discord-rpc service.
|
| targets.darwin.copyApps.enableChecks | Whether to enable enable App Management checks.
|
| programs.zsh.antidote.enable | Whether to enable antidote - a zsh plugin manager.
|
| services.shikane.enable | Whether to enable shikane, A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles..
|
| programs.visidata.enable | Whether to enable Visidata.
|
| programs.onedrive.enable | Whether to enable onedrive.
|
| programs.opencode.enable | Whether to enable opencode.
|
| programs.mangohud.enable | Whether to enable Mangohud.
|
| programs.mergiraf.enable | Whether to enable mergiraf.
|
| programs.autojump.enable | Whether to enable autojump.
|
| programs.obsidian.enable | Whether to enable obsidian.
|
| programs.rtorrent.enable | Whether to enable rTorrent.
|
| services.redshift.enable | Whether to enable Redshift.
|
| services.rsibreak.enable | Whether to enable rsibreak.
|
| programs.chromium.enable | Whether to enable Chromium.
|
| programs.cudatext.enable | Whether to enable cudatext.
|
| programs.waveterm.enable | Whether to enable waveterm.
|
| services.wlsunset.enable | Whether to enable wlsunset.
|
| programs.tealdeer.enable | Whether to enable Tealdeer.
|
| programs.mpvpaper.enable | Whether to enable mpvpaper.
|
| programs.starship.enable | Whether to enable starship.
|
| programs.readline.enable | Whether to enable readline.
|
| programs.keychain.enable | Whether to enable keychain.
|
| services.taffybar.enable | Whether to enable Taffybar.
|
| programs.alistral.enable | Whether to enable alistral.
|
| programs.topgrade.enable | Whether to enable topgrade.
|
| programs.i3status.enable | Whether to enable i3status.
|
| programs.aperture.enable | Whether to enable aperture.
|
| programs.sesh.enableAlias | Whether to enable a shell alias s to quickly launch sessions.
|
| wayland.windowManager.sway.enable | Whether to enable sway wayland compositor.
|
| services.spotifyd.enable | Whether to enable SpotifyD connect.
|
| services.caffeine.enable | Whether to enable Caffeine service.
|
| services.megasync.enable | Whether to enable Megasync client.
|
| services.comodoro.enable | Whether to enable Comodoro server.
|
| programs.parallel.enable | Whether to enable GNU Parallel.
|
| programs.radicle.uri.rad.vscode.enable | Whether to enable rad:-URI handling by VSCode.
|
| services.amberol.enable | Whether to enable Amberol music player as a daemon
|
| programs.lesspipe.enable | Whether to enable lesspipe preprocessor for less.
|
| programs.newsboat.enable | Whether to enable the Newsboat feed reader.
|
| services.swayidle.enable | Whether to enable idle manager for Wayland.
|
| programs.asciinema.enable | Whether to enable Enable installing asciinema and writing configuration file.
|
| programs.vscode.haskell.hie.enable | Whether to enable Haskell IDE engine integration.
|
| services.mpdris2.enable | Whether to enable mpDris2 the MPD to MPRIS2 bridge.
|
| programs.direnv.nix-direnv.enable | Whether to enable nix-direnv,
a fast, persistent use_nix implementation for direnv.
|
| programs.intelli-shell.enable | Whether to enable intelli-shell.
|
| services.gnome-keyring.enable | Whether to enable GNOME Keyring.
|
| programs.himalaya.enable | Whether to enable the email client Himalaya CLI.
|
| services.safeeyes.enable | Whether to enable The Safe Eyes OSGI service.
|
| programs.timidity.enable | Whether to enable timidity, a software MIDI renderer.
|
| programs.sagemath.enable | Whether to enable SageMath, a mathematics software system.
|
| programs.cavalier.enable | Whether to enable Cava audio visualizer GUI.
|
| services.proton-pass-agent.enable | Whether to enable Proton Pass as a SSH agent.
|
| programs.hyprshot.enable | Whether to enable Hyprshot the Hyprland screenshot utility.
|
| services.ludusavi.enable | Whether to enable Ludusavi game backup tool.
|
| services.hypridle.enable | Whether to enable Hypridle, Hyprland's idle daemon.
|
| programs.comodoro.enable | Whether to enable Comodoro, a CLI to manage your time.
|
| services.clipmenu.enable | Whether to enable clipmenu, the clipboard management daemon.
|
| services.screen-locker.enable | Whether to enable screen locker for X session.
|
| targets.genericLinux.gpu.nvidia.enable | Whether to enable proprietary Nvidia drivers.
|
| services.wl-clip-persist.enable | Whether to enable wl-clip-persist, a Wayland clipboard persistence tool.
|
| services.cliphist.enable | Whether to enable cliphist, a clipboard history “manager” for wayland.
|
| programs.i3blocks.enable | Whether to enable i3blocks i3 status command scheduler.
|
| programs.yambar.systemd.enable | Whether to enable yambar systemd integration.
|
| programs.ashell.systemd.enable | Whether to enable ashell systemd service.
|
| programs.waybar.systemd.enable | Whether to enable Waybar systemd integration.
|
| services.walker.systemd.enable | Whatever to enable Walker's Systemd Unit.
|
| programs.pay-respects.enable | Whether to enable pay-respects.
|
| services.way-displays.enable | Whether to enable way-displays.
|
| programs.freetube.enable | Whether to enable FreeTube, a YT client for Windows, Mac, and Linux.
|
| services.yubikey-agent.enable | Whether to enable Seamless ssh-agent for YubiKeys.
|
| programs.vscode.haskell.enable | Whether to enable Haskell integration for Visual Studio Code.
|
| wayland.windowManager.river.enable | Whether to enable the river window manager.
|
| programs.carapace.enable | Whether to enable carapace, a multi-shell multi-command argument completer.
|
| programs.discocss.enable | Whether to enable discocss, a tiny Discord CSS injector for Linux and MacOS.
|
| programs.kraftkit.enable | Whether to enable kraftkit - CLI to build and use customized unikernel VMs.
|
| programs.sherlock.enable | Enable Sherlock, a fast and lightweight application launcher for Wayland
|
| wayland.windowManager.labwc.enable | Whether to enable Labwc, a wayland window-stacking compositor.
|
| services.blueman-applet.enable | Whether to enable the Blueman applet
|
| programs.command-not-found.enable | Whether to enable command-not-found hook for interactive shell.
|
| programs.radicle.uri.rad.browser.enable | Whether to enable rad:-URI handling by web browser
|
| programs.hyprlock.enable | Whether to enable Hyprlock, Hyprland's GPU-accelerated lock screen
utility
|
| programs.spotify-player.enable | Whether to enable spotify-player.
|
| programs.joplin-desktop.enable | Whether to enable joplin-desktop.
|
| programs.i3status-rust.enable | Whether to enable a replacement for i3-status written in Rust.
|
| programs.neomutt.sidebar.enable | Whether to enable sidebar support.
|
| programs.vicinae.systemd.enable | Whether to enable vicinae systemd integration.
|
| fonts.fontconfig.enable | Whether to enable fontconfig configuration
|
| services.autotiling.enable | Whether to enable enable autotiling service.
|
| services.wluma.systemd.enable | Wluma systemd integration
|
| programs.bluetuith.enable | Whether to enable Bluetuith.
|
| programs.workstyle.enable | Whether to enable Workstyle.
|
| programs.fastfetch.enable | Whether to enable Fastfetch.
|
| services.cbatticon.enable | Whether to enable cbatticon.
|
| services.unclutter.enable | Whether to enable unclutter.
|
| services.gammastep.enable | Whether to enable Gammastep.
|
| programs.nvchecker.enable | Whether to enable nvchecker.
|
| programs.mercurial.enable | Whether to enable Mercurial.
|
| programs.alacritty.enable | Whether to enable Alacritty.
|
| programs.distrobox.enable | Whether to enable distrobox.
|
| programs.ahoviewer.enable | Whether to enable ahoviewer.
|
| services.flameshot.enable | Whether to enable Flameshot.
|
| programs.borgmatic.enable | Whether to enable Borgmatic.
|
| programs.retroarch.enable | Whether to enable RetroArch.
|
| programs.hyprpanel.enable | Whether to enable HyprPanel.
|
| programs.waylogout.enable | Whether or not to enable waylogout.
|
| programs.bashmount.enable | Whether to enable bashmount.
|
| programs.autorandr.enable | Whether to enable Autorandr.
|
| services.hyprshell.enable | Whether to enable hyprshell.
|
| services.jellyfin-mpv-shim.enable | Whether to enable Jellyfin mpv shim.
|
| programs.password-store.enable | Whether to enable Password store.
|
| services.borgmatic.enable | Whether to enable Borgmatic service.
|
| programs.gnome-terminal.enable | Whether to enable Gnome Terminal.
|
| xsession.windowManager.i3.enable | Whether to enable i3 window manager.
|
| services.syncthing.tray.enable | Whether to enable a syncthing tray service.
|
| programs.z-lua.enableAliases | Whether to enable recommended z.lua aliases.
|
| manual.manpages.enable | Whether to install the configuration manual page
|
| programs.aerospace.enable | Whether to enable AeroSpace window manager.
|
| services.pasystray.enable | Whether to enable PulseAudio system tray.
|
| services.xidlehook.enable | Whether to enable xidlehook systemd service.
|
| services.batsignal.enable | Whether to enable Batsignal Battery Daemon.
|
| xsession.windowManager.bspwm.enable | Whether to enable bspwm window manager.
|
| programs.kubecolor.enable | Whether to enable kubecolor - Colorize your kubectl output.
|
| services.hyprpaper.enable | Whether to enable Hyprpaper, Hyprland's wallpaper daemon.
|
| programs.wayprompt.enable | Whether to enable Wayprompt, a password-prompter for Wayland.
|
| programs.kakoune.config.wrapLines.enable | Whether to enable the wrap lines highlighter.
|
| programs.ghostty.systemd.enable | Whether to enable the Ghostty systemd user service.
|
| accounts.email.accounts.<name>.mu.enable | Whether to enable mu indexing.
|
| programs.fabric-ai.enableYtAlias | Whether to enable Fabric's yt alias.
|
| targets.genericLinux.nixGL.vulkan.enable | Whether to enable Vulkan in nixGL wrappers
|
| services.librespot.enable | Whether to enable Librespot (Spotify Connect speaker daemon).
|
| programs.librewolf.enable | Whether to enable LibreWolf
|
| accounts.email.accounts.<name>.smtp.tls.enable | Whether to enable TLS/SSL.
|
| accounts.email.accounts.<name>.imap.tls.enable | Whether to enable TLS/SSL.
|
| services.pass-secret-service.enable | Whether to enable Pass libsecret service.
|
| services.trayscale.enable | Whether to enable An unofficial GUI wrapper around the Tailscale CLI client..
|
| programs.desktoppr.enable | Whether to enable managing the desktop picture/wallpaper on macOS using desktoppr.
|
| services.snixembed.enable | Whether to enable snixembed: proxy StatusNotifierItems as XEmbedded systemtray-spec icons.
|
| programs.superfile.enable | Whether to enable superfile - Pretty fancy and modern terminal file manager.
|
| programs.mcfly.enableLightTheme | Whether to enable light mode theme.
|
| programs.element-desktop.enable | Whether to enable element-desktop.
|
| services.podman.autoUpdate.enable | Automatically update the podman images.
|
| services.syncthing.enable | Whether to enable Syncthing, a self-hosted open-source alternative to Dropbox and Bittorrent Sync.
.
|
| accounts.email.accounts.<name>.aerc.enable | Whether to enable aerc.
|
| services.autorandr.enable | Whether to enable the Autorandr systemd service
|
| services.owncloud-client.enable | Whether to enable Owncloud Client.
|
| programs.sway-easyfocus.enable | Whether to enable sway-easyfocus.
|
| programs.powerline-go.enable | Whether to enable Powerline-go, a beautiful and useful low-latency prompt for your shell.
|
| programs.newsboat.autoVacuum.enable | Whether to enable automatic cleaning of the newsboat cache.
|
| programs.sherlock.systemd.enable | Whether to enable sherlock as a daemon.
|
| services.osmscout-server.enable | Whether to enable OSM Scout Server.
|
| wayland.windowManager.wayfire.enable | Whether to enable Wayfire, a wayland compositor based on wlroots.
|
| xsession.windowManager.xmonad.enable | Whether to enable xmonad window manager.
|
| wayland.windowManager.sway.swaynag.enable | Whether to enable configuration of swaynag, a lightweight error bar for sway.
|
| programs.looking-glass-client.enable | Whether to enable looking-glass-client.
|
| programs.swaylock.enable | Whether to enable swaylock
|
| accounts.email.accounts.<name>.meli.enable | Whether to enable the meli mail client for this account
|
| programs.diff-highlight.enable | Enable the contrib diff-highlight syntax highlighter
|
| programs.tmux.tmuxinator.enable | Whether to enable tmuxinator.
|
| programs.translate-shell.enable | Whether to enable translate-shell.
|
| accounts.email.accounts.<name>.lieer.sync.enable | Whether to enable lieer synchronization service.
|
| programs.kakoune.config.numberLines.enable | Whether to enable the number lines highlighter.
|
| programs.streamlink.enable | Whether to enable streamlink.
|
| programs.onlyoffice.enable | Whether to enable onlyoffice.
|
| services.xsettingsd.enable | Whether to enable xsettingsd.
|
| services.xsuspender.enable | Whether to enable XSuspender.
|
| services.parcellite.enable | Whether to enable Parcellite.
|
| services.imapnotify.enable | Whether to enable imapnotify.
|
| programs.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| services.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| programs.television.enable | Whether to enable television.
|
| programs.sketchybar.enable | Whether to enable sketchybar.
|
| wayland.windowManager.wayfire.wf-shell.enable | Whether to enable Manage wf-shell Configuration.
|
| accounts.email.accounts.<name>.lieer.enable | Whether to enable lieer Gmail synchronization for notmuch.
|
| services.kdeconnect.enable | Whether to enable KDE connect.
|
| services.playerctld.enable | Whether to enable playerctld daemon.
|
| programs.kubeswitch.enable | Whether to enable the kubectx for operators.
|
| programs.kakoune.config.ui.enableMouse | Whether to enable mouse support.
|
| services.fluidsynth.enable | Whether to enable fluidsynth midi synthesizer.
|
| services.opensnitch-ui.enable | Whether to enable Opensnitch client.
|
| programs.firefoxpwa.enable | Whether to enable Progressive Web Apps for Firefox.
|
| programs.matplotlib.enable | Whether to enable matplotlib, a plotting library for python.
|
| programs.terminator.enable | Whether to enable terminator, a tiling terminal emulator.
|
| 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.
|
| services.nextcloud-client.enable | Whether to enable Nextcloud Client.
|
| programs.script-directory.enable | Whether to enable script-directory.
|
| accounts.email.accounts.<name>.mbsync.enable | Whether to enable synchronization using mbsync.
|
| programs.workstyle.systemd.enable | Whether to enable Workstyle systemd integration.
|
| programs.hyprpanel.systemd.enable | Whether to enable HyprPanel systemd integration.
|
| services.hyprshell.systemd.enable | Whether to enable the hyprshell Systemd service.
|
| 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.jetbrains-remote.enable | Whether to enable JetBrains remote development system.
|
| programs.retroarch.cores.<name>.enable | Whether to enable RetroArch core.
|
| 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.offlineimap.enable | Whether to enable OfflineIMAP.
|
| programs.qutebrowser.enable | Whether to enable qutebrowser.
|
| programs.thunderbird.enable | Whether to enable Thunderbird.
|
| 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
|
| 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.
|
| wayland.windowManager.sway.systemd.enable | Whether to enable sway-session.target on
sway startup
|
| programs.git-credential-oauth.enable | Whether to enable Git authentication handler for OAuth.
|
| services.poweralertd.enable | Whether to enable the Upower-powered power alertd.
|
| programs.browserpass.enable | Whether to enable the browserpass extension host application.
|
| 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.quickshell.systemd.enable | Whether to enable quickshell systemd service.
|
| programs.difftastic.jujutsu.enable | Whether to enable jujutsu integration for difftastic.
|
| 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.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.
|
| 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
|
| services.listenbrainz-mpd.enable | Whether to enable listenbrainz-mpd.
|
| programs.ssh.enableDefaultConfig | Whether to enable or not the old default config values
|
| services.signaturepdf.enable | Whether to enable signaturepdf; signing, organizing, editing metadatas or compressing PDFs.
|
| accounts.calendar.accounts.<name>.pimsync.enable | Whether to enable synchronization using pimsync.
|
| programs.zsh.enableCompletion | Enable zsh completion
|
| wayland.windowManager.hyprland.xwayland.enable | Whether or not to enable XWayland
|
| services.screen-locker.xautolock.enable | Use xautolock for time-based locking.
|
| services.random-background.enable | Whether to enable random desktop background
|
| 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.zsh.syntaxHighlighting.enable | Whether to enable zsh syntax highlighting.
|
| accounts.email.accounts.<name>.imapnotify.enable | Whether to enable imapnotify.
|
| programs.bun.enableGitIntegration | Whether to enable Git integration.
|
| programs.fabric-ai.enablePatternsAliases | Whether to enable aliases for all Fabric's patterns.
|
| programs.eza.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.eza.enableIonIntegration | Whether to enable Ion integration.
|
| programs.eww.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.fzf.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pls.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.lsd.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.distrobox.enableSystemdUnit | Whatever to enable a Systemd Unit that automatically rebuilds your
containers when changes are detected.
|
| programs.prismlauncher.enable | Whether to enable Prism Launcher.
|
| programs.z-lua.enableZshIntegration | Whether to enable Zsh integration.
|
| services.activitywatch.enable | Whether to enable ActivityWatch, an automated time tracker.
|
| programs.fzf.enableFishIntegration | Whether to enable Fish integration.
|
| programs.lsd.enableBashIntegration | Whether to enable Bash integration.
|
| programs.eza.enableFishIntegration | Whether to enable Fish integration.
|
| programs.pls.enableBashIntegration | Whether to enable Bash integration.
|
| programs.eww.enableBashIntegration | Whether to enable Bash integration.
|
| programs.opam.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pazi.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.goto.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.navi.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.mods.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.hstr.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.eww.enableFishIntegration | Whether to enable Fish integration.
|
| programs.skim.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.fzf.enableBashIntegration | Whether to enable Bash integration.
|
| programs.lsd.enableFishIntegration | Whether to enable Fish integration.
|
| programs.eza.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pls.enableFishIntegration | Whether to enable Fish integration.
|
| programs.yazi.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.mise.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.git-credential-keepassxc.enable | Whether to enable git-credential-keepassxc..
|
| programs.z-lua.enableBashIntegration | Whether to enable Bash integration.
|
| programs.z-lua.enableFishIntegration | Whether to enable Fish integration.
|
| programs.sesh.enableTmuxIntegration | Enable Tmux integration with sesh.
|
| services.redshift.enableVerboseLogging | Whether to enable verbose service logging.
|
| programs.zsh.enableVteIntegration | Whether to enable integration with terminals using the VTE
library
|
| programs.opam.enableFishIntegration | Whether to enable Fish integration.
|
| programs.oh-my-posh.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pazi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.skim.enableFishIntegration | Whether to enable Fish integration.
|
| programs.navi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.yazi.enableBashIntegration | Whether to enable Bash integration.
|
| programs.mods.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mise.enableBashIntegration | Whether to enable Bash integration.
|
| programs.goto.enableBashIntegration | Whether to enable Bash integration.
|
| programs.opam.enableBashIntegration | Whether to enable Bash integration.
|
| programs.hstr.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pazi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.skim.enableBashIntegration | Whether to enable Bash integration.
|
| programs.yazi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.navi.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mise.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mods.enableBashIntegration | Whether to enable Bash integration.
|
| programs.kitty.enableGitIntegration | Whether to enable git integration.
|
| programs.fzf.tmux.enableShellIntegration | Whether to enable setting FZF_TMUX=1 which causes shell integration to use fzf-tmux
.
|
| programs.beets.mpdIntegration.enableStats | Whether to enable mpdstats plugin and service.
|
| programs.autorandr.profiles.<name>.config.<name>.enable | Whether to enable the output.
|
| accounts.email.accounts.<name>.offlineimap.enable | Whether to enable OfflineIMAP.
|
| programs.vivid.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.broot.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.aliae.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.mcfly.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.rbenv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.pyenv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.zsh.autosuggestion.enable | Enable zsh autosuggestions
|
| programs.obsidian.defaultSettings.corePlugins.*.enable | Whether to enable the plugin.
|
| accounts.contact.accounts.<name>.vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| programs.obsidian.vaults.<name>.settings.corePlugins.*.enable | Whether to enable the plugin.
|
| programs.bash.enableCompletion | Whether to enable Bash completion for all interactive Bash shells
|
| accounts.email.accounts.<name>.thunderbird.enable | Whether to enable the Thunderbird mail client for this account.
|
| programs.bash.enableVteIntegration | Whether to enable integration with terminals using the VTE
library
|
| programs.oh-my-posh.enableBashIntegration | Whether to enable Bash integration.
|
| programs.oh-my-posh.enableFishIntegration | Whether to enable Fish integration.
|
| services.home-manager.autoExpire.store.cleanup | Whether to enable to cleanup Nix store when the Home Manager expire service runs
|
| programs.riff.enableGitIntegration | Whether to enable git integration for riff
|
| programs.kubecolor.enableAlias | When set to true, it will create an alias for kubectl pointing to
kubecolor, thus making kubecolor the default kubectl client.
|
| programs.vivid.enableFishIntegration | Whether to enable Fish integration.
|
| programs.pyenv.enableBashIntegration | Whether to enable Bash integration.
|
| services.ssh-agent.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.nix-index.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.rbenv.enableBashIntegration | Whether to enable Bash integration.
|
| programs.broot.enableFishIntegration | Whether to enable Fish integration.
|
| programs.aliae.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mcfly.enableBashIntegration | Whether to enable Bash integration.
|
| programs.broot.enableBashIntegration | Whether to enable Bash integration.
|
| programs.rbenv.enableFishIntegration | Whether to enable Fish integration.
|
| programs.mcfly.enableFishIntegration | Whether to enable Fish integration.
|
| programs.aliae.enableBashIntegration | Whether to enable Bash integration.
|
| programs.vivid.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pyenv.enableFishIntegration | Whether to enable Fish integration.
|
| services.gpg-agent.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.beets.mpdIntegration.enableUpdate | Whether to enable mpdupdate plugin.
|
| xsession.windowManager.herbstluftwm.enable | Whether to enable herbstluftwm window manager.
|
| programs.waybar.systemd.enableInspect | Inspect objects and find their CSS classes, experiment with live CSS styles, and lookup the current value of CSS properties
|
| programs.delta.enableGitIntegration | Whether to enable git integration for delta
|
| programs.vscode.profiles.<name>.enableUpdateCheck | Whether to enable update checks/notifications
|
| programs.obsidian.defaultSettings.cssSnippets.*.enable | Whether to enable the snippet.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.enable | Whether to enable the snippet.
|
| xsession.windowManager.xmonad.enableContribAndExtras | Enable xmonad-{contrib,extras} in xmonad.
|
| programs.direnv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.zoxide.enableZshIntegration | Whether to enable Zsh integration.
|
| services.gpg-agent.enableBashIntegration | Whether to enable Bash integration.
|
| programs.zellij.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.nix-index.enableBashIntegration | Whether to enable Bash integration.
|
| services.gpg-agent.enableFishIntegration | Whether to enable Fish integration.
|
| programs.nix-index.enableFishIntegration | Whether to enable Fish integration.
|
| services.ssh-agent.enableBashIntegration | Whether to enable Bash integration.
|
| programs.watson.enableZshIntegration | Whether to enable Zsh integration.
|
| services.ssh-agent.enableFishIntegration | Whether to enable Fish integration.
|
| programs.atuin.enableZshIntegration | Whether to enable Zsh integration
|
| programs.fabric-ai.enableZshIntegration | Whether to enable Zsh integration.
|
| accounts.calendar.accounts.<name>.vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| programs.floorp.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| services.gammastep.enableVerboseLogging | Whether to enable verbose service logging.
|
| programs.mangohud.enableSessionWide | Sets environment variables so that
MangoHud is started on any application that supports it.
|
| programs.atuin.enableBashIntegration | Whether to enable Bash integration
|
| programs.atuin.enableFishIntegration | Whether to enable Fish integration
|
| programs.watson.enableFishIntegration | Whether to enable Fish integration.
|
| programs.zoxide.enableBashIntegration | Whether to enable Bash integration.
|
| programs.zellij.enableFishIntegration | Whether to enable Fish integration.
|
| programs.direnv.enableFishIntegration | Whether to enable Fish integration.
|
| programs.zoxide.enableFishIntegration | Whether to enable Fish integration.
|
| programs.watson.enableBashIntegration | Whether to enable Bash integration.
|
| programs.zellij.enableBashIntegration | Whether to enable Bash integration.
|
| programs.direnv.enableBashIntegration | Whether to enable Bash integration.
|
| programs.nix-your-shell.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.fabric-ai.enableBashIntegration | Whether to enable Bash integration.
|
| accounts.contact.accounts.<name>.thunderbird.enable | Whether to enable the Thunderbird mail client for this account.
|
| programs.obsidian.vaults.<name>.settings.themes.*.enable | Whether to set the theme as active.
|
| programs.obsidian.defaultSettings.themes.*.enable | Whether to set the theme as active.
|
| programs.nix-your-shell.enableFishIntegration | Whether to enable Fish integration.
|
| programs.termite.enableVteIntegration | Whether to enable Shell VTE integration.
|
| programs.lazygit.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.sheldon.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.wezterm.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.granted.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.eza.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.clipcat.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.scmpuff.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.diff-so-fancy.enableGitIntegration | Whether to enable git integration for diff-so-fancy
|
| programs.firefox.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.sheldon.enableFishIntegration | Whether to enable Fish integration.
|
| programs.yazi.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.lazygit.enableBashIntegration | Whether to enable Bash integration.
|
| programs.scmpuff.enableFishIntegration | Whether to enable Fish integration.
|
| programs.lazygit.enableFishIntegration | Whether to enable Fish integration.
|
| programs.wezterm.enableBashIntegration | Whether to enable Bash integration.
|
| programs.scmpuff.enableBashIntegration | Whether to enable Bash integration.
|
| programs.mise.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.granted.enableFishIntegration | Whether to enable Fish integration.
|
| programs.sheldon.enableBashIntegration | Whether to enable Bash integration.
|
| services.syncthing.settings.folders.<name>.enable | Whether to share this folder
|
| programs.patdiff.enableGitIntegration | Whether to enable git integration for patdiff
|
| accounts.calendar.accounts.<name>.thunderbird.enable | Whether to enable the Thunderbird mail client for this account.
|
| programs.oh-my-posh.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.aerospace.launchd.enable | Configure the launchd agent to manage the AeroSpace process
|
| services.mpd.enableSessionVariables | Whether to set MPD_HOST MPD_PORT environment variables
according to services.mpd.network.
|
| programs.broot.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.vivid.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.aliae.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.atuin.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.keychain.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.starship.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.autojump.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.carapace.enableZshIntegration | Whether to enable Zsh integration.
|
| services.proton-pass-agent.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.starship.enableIonIntegration | Whether to enable Ion integration.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.enable | Whether to enable the desktop entry for this site.
|
| programs.intelli-shell.enableZshIntegration | Whether to enable Zsh integration.
|
| services.ssh-agent.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.gpg-agent.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.nix-index.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.ghostty.enableZshIntegration | Whether to enable Zsh integration
|
| programs.starship.enableInteractive | Only enable starship when the shell is interactive
|
| programs.autojump.enableFishIntegration | Whether to enable Fish integration.
|
| programs.keychain.enableBashIntegration | Whether to enable Bash integration.
|
| programs.keychain.enableFishIntegration | Whether to enable Fish integration.
|
| programs.autojump.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pay-respects.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.starship.enableBashIntegration | Whether to enable Bash integration.
|
| services.proton-pass-agent.enableFishIntegration | Whether to enable Fish integration.
|
| services.proton-pass-agent.enableBashIntegration | Whether to enable Bash integration.
|
| programs.carapace.enableBashIntegration | Whether to enable Bash integration.
|
| programs.starship.enableFishIntegration | Whether to enable Fish integration.
|
| programs.carapace.enableFishIntegration | Whether to enable Fish integration.
|
| services.hyprpolkitagent.enable | Whether to enable Hyprland Policykit Agent.
|
| programs.openstackclient.enable | Whether to enable OpenStack command-line client.
|
| programs.zoxide.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.intelli-shell.enableFishIntegration | Whether to enable Fish integration.
|
| programs.intelli-shell.enableBashIntegration | Whether to enable Bash integration.
|
| programs.direnv.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.ghostty.enableBashIntegration | Whether to enable Bash integration
|
| programs.ghostty.enableFishIntegration | Whether to enable Fish integration
|
| services.amberol.enableRecoloring | UI recoloring using the album art.
|
| programs.delta.enableJujutsuIntegration | Whether to enable jujutsu integration for delta
|
| services.lorri.enableNotifications | Whether to enable lorri build notifications.
|
| programs.pay-respects.enableBashIntegration | Whether to enable Bash integration.
|
| programs.pay-respects.enableFishIntegration | Whether to enable Fish integration.
|
| programs.nix-your-shell.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.obsidian.defaultSettings.communityPlugins.*.enable | Whether to enable the plugin.
|
| programs.obsidian.vaults.<name>.settings.communityPlugins.*.enable | Whether to enable the plugin.
|
| wayland.windowManager.hyprland.systemd.enableXdgAutostart | Whether to enable autostart of applications using
systemd-xdg-autostart-generator(8).
|
| programs.kubecolor.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.dircolors.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.lazygit.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.librewolf.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.dircolors.enableBashIntegration | Whether to enable Bash integration.
|
| programs.dircolors.enableFishIntegration | Whether to enable Fish integration.
|
| services.linux-wallpaperengine.enable | Whether to enable linux-wallpaperengine, an implementation of Wallpaper Engine functionality.
|
| programs.carapace.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.keychain.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.starship.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.proton-pass-agent.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.codex.enableMcpIntegration | Whether to integrate the MCP server config from
programs.mcp.servers into
programs.codex.settings.mcp_servers
|
| services.betterlockscreen.enable | Whether to enable betterlockscreen, a screen-locker module.
|
| programs.kubeswitch.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.intelli-shell.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.television.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.diff-highlight.enableGitIntegration | Whether to enable git integration for diff-highlight
|
| programs.pay-respects.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.television.enableBashIntegration | Whether to enable Bash integration.
|
| programs.kubeswitch.enableFishIntegration | Whether to enable Fish integration.
|
| programs.television.enableFishIntegration | Whether to enable Fish integration.
|
| programs.kubeswitch.enableBashIntegration | Whether to enable Bash integration.
|
| programs.vscode.profiles.<name>.enableExtensionUpdateCheck | Whether to enable update notifications for extensions
|
| programs.starship.enableTransience | The TransientPrompt feature of Starship replaces previous prompts with a
custom string
|
| programs.dircolors.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.git-worktree-switcher.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.claude-code.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.git-worktree-switcher.enableFishIntegration | Whether to enable Fish integration.
|
| programs.git-worktree-switcher.enableBashIntegration | Whether to enable Bash integration.
|
| programs.kitty.shellIntegration.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.kitty.shellIntegration.enableFishIntegration | Whether to enable Fish integration.
|
| programs.kitty.shellIntegration.enableBashIntegration | Whether to enable Bash integration.
|
| services.random-background.enableXinerama | Will place a separate image per screen when enabled,
otherwise a single image will be stretched across all
screens.
|
| programs.television.enableNushellIntegration | Whether to enable Nushell integration.
|
| programs.opencode.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.opencode.settings.mcp
|
| programs.qutebrowser.enableDefaultBindings | Disable to prevent loading default key bindings.
|
| gtk.gtk2.force | Whether to enable GTK 2 config force overwrite without creating a backup.
|
| programs.keychain.enableXsessionIntegration | Whether to run keychain from your ~/.xsession.
|
| xsession.windowManager.herbstluftwm.enableAlias | Set an alias for the herbstclient command in the
autostart script that only stores its arguments and executes
them all at once at the end of the autostart script
|
| programs.vscode.profiles.<name>.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.vscode.profiles.<name>.userMcp
|
| programs.nix-search-tv.enableTelevisionIntegration | Enables integration with television
|
| programs.tmux.mouse | Whether to enable mouse support.
|
| services.picom.vSync | Enable vertical synchronization.
|
| programs.rofi.modes | Modes to enable
|
| services.psd.useBackup | Whether to completly enable or disable the crash recovery feature.
|
| programs.neovim.withRuby | Enable ruby provider.
|
| services.wob.systemd | Whether to enable systemd service and socket for wob.
|
| accounts.email.accounts.<name>.getmail.readAll | Enable if you want to fetch all, even the read messages from the
server
|
| programs.neovim.withPerl | Enable perl provider
|
| programs.neomutt.vimKeys | Enable vim-like bindings.
|
| services.wayvnc.autoStart | Whether to enable autostarting of wayvnc.
|
| programs.neovim.withNodeJs | Enable node provider
|
| programs.jujutsu.ediff | Enable ediff as a merge tool
|
| accounts.email.accounts.<name>.getmail.delete | Enable if you want to delete read messages from the server
|
| programs.fish.binds.<name>.erase | Whether to enable remove bind.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.enabled | Whether this filter is currently active.
|
| programs.direnv.silent | Whether to enable silent mode, that is, disabling direnv logging.
|
| services.twmn.window.alwaysOnTop | Whether to enable forcing the notification window to always be on top.
|
| programs.fish.binds.<name>.silent | Whether to enable Operate silently.
|
| services.shpool.systemd | Whether to enable systemd service and socket for shpool.
|
| programs.broot.settings.modal | Whether to enable modal (vim) mode.
|
| programs.neovim.withPython3 | Enable Python 3 provider
|
| programs.anki.sync.keyFile | Path to a file containing the sync account sync key
|
| programs.fish.binds.<name>.repaint | Whether to enable redraw prompt after command.
|
| services.mpd.network.startWhenNeeded | Enable systemd socket activation
|
| services.xidlehook.once | Whether to enable running the program once and exiting.
|
| services.cachix-agent.verbose | Whether to enable verbose output.
|
| programs.termite.sizeHints | Enable size hints
|
| services.wluma.systemd.target | The systemd target that will automatically start the Wluma service
|
| services.remmina.addRdpMimeTypeAssoc | Whether to enable Remmina RDP file open option.
|
| wayland.systemd.target | The systemd target that will automatically start the graphical Wayland services
|
| programs.vesktop.vencord.useSystem | Whether to enable Vencord package from Nixpkgs.
|
| programs.newsboat.autoReload | Whether to enable automatic reloading while newsboat is running.
|
| programs.retroarch.cores | RetroArch cores to enable
|
| wayland.windowManager.sway.xwayland | Enable xwayland, which is needed for the default configuration of sway.
|
| programs.termite.cursorBlink | Specify the how the terminal's cursor should behave
|
| programs.yambar.systemd.target | The systemd target that will automatically start the yambar service
|
| programs.waybar.systemd.target | The systemd target that will automatically start the Waybar service
|
| programs.hyprlock.sourceFirst | Whether to enable putting source entries at the top of the configuration.
|
| programs.workstyle.systemd.debug | Whether to enable Workstyle debug logs.
|
| programs.neovim.waylandSupport | Whether to enable Wayland clipboard support.
|
| services.xsuspender.debug | Whether to enable debug output.
|
| services.copyq.systemdTarget | The systemd target that will automatically start the CopyQ service
|
| programs.mcfly.fuzzySearchFactor | Whether to enable fuzzy searching.
0 is off; higher numbers weight toward shorter matches
|
| programs.zsh.antidote.useFriendlyNames | Whether to enable friendly names.
|
| targets.darwin.defaults."com.apple.dock".expose-group-apps | Whether to enable grouping of windows by application in Mission Control.
|
| programs.trippy.forceUserConfig | Whatever to force trippy to use user's config through the -c flag
|
| xdg.userDirs.createDirectories | Whether to enable automatic creation of the XDG user directories.
|
| programs.ghostty.installVimSyntax | Whether to enable installation of Ghostty configuration syntax for Vim.
|
| services.espanso.waylandSupport | Whether to enable wayland support on linux
|
| programs.ghostty.installBatSyntax | Whether to enable installation of Ghostty configuration syntax for bat.
|
| services.clipse.systemdTarget | The systemd target that will automatically start the clipse service
|
| programs.gh.gitCredentialHelper.hosts | GitHub hosts to enable the gh git credential helper for
|
| services.xidlehook.detect-sleep | Whether to enable detecting when the system wakes up from a suspended state and resetting the idle timer.
|
| services.psd.browsers | A list of browsers to sync
|
| wayland.windowManager.hyprland.sourceFirst | Whether to enable putting source entries at the top of the configuration
.
|
| programs.urxvt.transparent | Whether to enable pseudo-transparency.
|
| wayland.windowManager.sway.wrapperFeatures | Attribute set of features to enable in the wrapper.
|
| programs.neomutt.checkStatsInterval | Enable and set the interval of automatic mail check.
|
| programs.nushell.settings | Nushell settings
|
| targets.darwin.defaults."com.apple.dock".size-immutable | Whether to enable locking of the dock size.
|
| services.redshift.provider | The location provider to use for determining your location
|
| services.clipman.systemdTarget | The systemd target that will automatically start the clipman service
|
| programs.man.generateCaches | Whether to generate the manual page index caches using
mandb(8)
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowDayOfWeek | Whether to enable showing the day of the week.
|
| targets.darwin.defaults.NSGlobalDomain.AppleMetricUnits | Whether to enable the metric system.
|
| targets.darwin.defaults."com.apple.Safari".AutoFillCreditCardData | Whether to enable autofill of credit card numbers.
|
| targets.darwin.defaults."com.apple.menuextra.clock".Show24Hour | Whether to enable showing a 24-hour clock, instead of a 12-hour clock.
|
| wayland.windowManager.sway.systemd.xdgAutostart | Whether to enable autostart of applications using
systemd-xdg-autostart-generator(8)
.
|
| programs.workstyle.systemd.target | The systemd target that will automatically start the Workstyle service
|
| targets.darwin.defaults."com.apple.menuextra.clock".IsAnalog | Whether to enable showing an analog clock instead of a digital one.
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowDayOfMonth | Whether to enable showing the day of the month.
|
| programs.floorp.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.khal.locale.weeknumbers | Enable week numbers in calendar and interactive (ikhal) mode
|
| targets.darwin.defaults."com.apple.Safari".ShowOverlayStatusBar | Whether to enable status bar.
|
| programs.rclone.remotes.<name>.mounts.<name>.autoMount | Whether to enable automatic mounting.
|
| services.osmscout-server.network.startWhenNeeded | Enable systemd socket activation.
|
| programs.firefox.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.neomutt.sourcePrimaryAccount | Whether to enable source the primary account by default.
|
| services.gammastep.provider | The location provider to use for determining your location
|
| targets.darwin.defaults."com.apple.Safari".IncludeDevelopMenu | Whether to enable "Develop" menu in the menu bar.
|
| targets.darwin.defaults."com.apple.menuextra.clock".ShowSeconds | Whether to enable showing the clock with second precision, instead of minutes.
|
| targets.darwin.defaults."com.apple.Safari".AutoFillPasswords | Whether to enable autofill of usernames and passwords.
|
| programs.irssi.networks.<name>.saslExternal | Enable SASL external authentication
|
| programs.thunderbird.profiles.<name>.extensions | List of ‹name› add-on packages to install for this profile
|
| programs.opencode.themes | Custom themes for opencode
|
| targets.darwin.defaults."com.apple.Safari".AutoOpenSafeDownloads | Whether to enable opening of downloaded files.
|
| services.kdeconnect.indicator | Whether to enable kdeconnect-indicator service.
|
| services.gpg-agent.noAllowExternalCache | Tell Pinentry not to enable features which use an external cache for
passphrases
|
| programs.librewolf.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| services.xsuspender.defaults.onlyOnBattery | Whether to enable process suspend only on battery.
|
| targets.darwin.defaults."com.googlecode.iterm2".AddNewTabAtEndOfTabs | Whether to enable placement of new tabs at the end of the tab bar.
|
| services.cliphist.systemdTargets | The systemd targets that will automatically start the cliphist service
|
| services.restic.backups.<name>.inhibitsSleep | Prevents the system from sleeping while backing up
|
| services.xsuspender.rules.<name>.onlyOnBattery | Whether to enable process suspend only on battery.
|
| services.blueman-applet.systemdTargets | The systemd targets that will automatically start the blueman applet service
|
| services.mpdris2.multimediaKeys | Whether to enable multimedia key support.
|
| programs.fish.generateCompletions | Whether to enable the automatic generation of completions based upon installed man pages.
|
| fonts.fontconfig.antialiasing | Whether to enable font antialiasing.
|
| programs.tealdeer.settings.updates.auto_update | Whether to enable auto-update.
|
| programs.neomutt.changeFolderWhenSourcingAccount | Whether to enable changing the folder when sourcing an account.
|
| targets.darwin.defaults."com.googlecode.iterm2".CopySelection | Whether to enable copy to clipboard upon selecting text.
|
| targets.darwin.defaults."com.googlecode.iterm2".AlternateMouseScroll | Whether to enable arrow keys when scrolling in alternate screen mode.
|
| programs.khal.locale.unicode_symbols | By default khal uses some Unicode symbols (as in "non-ASCII") as
indicators for things like repeating events
|
| xsession.windowManager.i3.config.startup.*.notification | Whether to enable startup-notification support for the command
|
| services.mpdris2.notifications | Whether to enable song change notifications.
|
| programs.zsh.syntaxHighlighting.highlighters | Highlighters to enable
See the list of highlighters: https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/docs/highlighters.md
Note: The "main" highlighter is always included automatically
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticSpellingCorrectionEnabled | Whether to enable spelling correction.
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticDashSubstitutionEnabled | Whether to enable smart dashes.
|
| targets.darwin.defaults."com.googlecode.iterm2".ExperimentalKeyHandling | Whether to enable experimental key handling for AquaSKK compatibility.
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticQuoteSubstitutionEnabled | Whether to enable smart quotes.
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticPeriodSubstitutionEnabled | Whether to enable period with double space.
|
| programs.discord.settings.DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING | Whether to enable Chrome's devtools inside Discord
|
| targets.darwin.defaults.NSGlobalDomain.NSAutomaticCapitalizationEnabled | Whether to enable automatic capitalization.
|