| programs.gnome-terminal.profile.<name>.customCommand | The command to use to start the shell, or null for default shell.
|
| targets.genericLinux.nixGL.defaultWrapper | The package wrapper function available for use as (config.lib.nixGL.wrap <package>)
|
| targets.genericLinux.nixGL.offloadWrapper | The package wrapper function available for use as
(config.lib.nixGL.wrapOffload <package>)
|
| programs.quickshell.systemd.target | The systemd target that will automatically start quickshell
|
| wayland.windowManager.sway.config.workspaceLayout | The mode in which new containers on workspace level will
start.
|
| wayland.windowManager.hyprland.systemd.enableXdgAutostart | Whether to enable autostart of applications using
systemd-xdg-autostart-generator(8).
|
| programs.senpai.config.address | The address (host[:port]) of the IRC server. senpai uses TLS
connections by default unless you specify tls option to be false
|
| xsession.windowManager.i3.config.workspaceLayout | The mode in which new containers on workspace level will
start.
|
| programs.anki.legacyImportExport | Use legacy (pre 2.1.55) import/export handling code.
|
| xsession.windowManager.i3.config.startup.*.notification | Whether to enable startup-notification support for the command
|
| accounts.contact.accounts.<name>.vdirsyncer.timeRange | A time range to synchronize. start and end can be any Python
expression that returns a datetime.datetime
object.
|
| launchd.agents.<name>.config.KeepAlive | This optional key is used to control whether your job is to be kept continuously running or to let
demand and conditions control the invocation
|
| accounts.calendar.accounts.<name>.vdirsyncer.timeRange | A time range to synchronize. start and end can be any Python
expression that returns a datetime.datetime
object.
|
| services.espanso.x11Support | Whether to enable x11 support on linux
|
| services.gpg-agent.enableSshSupport | Whether to use the GnuPG key agent for SSH keys.
|
| launchd.agents.<name>.config.StartCalendarInterval | This optional key causes the job to be started every calendar interval as specified
|
| services.plan9port.package | The plan9port package to use.
|
| services.espanso.waylandSupport | Whether to enable wayland support on linux
|
| xdg.portal.config | Sets which portal backend should be used to provide the implementation
for the requested interface
|
| xdg.portal.enable | Whether to enable XDG desktop integration
|
| xdg.portal.xdgOpenUsePortal | Sets environment variable NIXOS_XDG_OPEN_USE_PORTAL to 1
This will make xdg-open use the portal to open programs, which resolves bugs involving
programs opening inside FHS envs or with unexpected env vars set from wrappers
|
| services.podman.containers.<name>.ports | A mapping of ports between host and container
|
| services.plan9port.plumber.enable | Whether to enable the Plan 9 file system for interprocess messaging.
|
| services.plan9port.fontsrv.enable | Whether to enable the Plan 9 file system access to host fonts.
|
| services.mpd-mpris.mpd.useLocal | Whether to configure for the local MPD daemon
|
| services.muchsync.remotes.<name>.local.importNew | Whether to begin the synchronisation by running
notmuch new locally.
|
| xdg.portal.configPackages | List of packages that provide XDG desktop portal configuration, usually in
the form of share/xdg-desktop-portal/$desktop-portals.conf
|
| services.muchsync.remotes.<name>.remote.importNew | Whether to begin the synchronisation by running
notmuch new on the remote side.
|
| services.hypridle.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| programs.neovim.waylandSupport | Whether to enable Wayland clipboard support.
|
| xdg.portal.extraPortals | List of additional portals that should be added to the environment
|
| services.hyprpaper.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| accounts.email.accounts.<name>.mujmap.settings.tags.important | Tag for notmuch to use for messages stored in the mailbox labeled with the
Important name attribute and/or with the $Important
keyword
|
| services.hyprsunset.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| services.syncthing.settings.options.localAnnouncePort | The port on which to listen and send IPv4 broadcast announcements to.
|
| nix.buildMachines.*.supportedFeatures | A list of features supported by this builder
|
| wayland.windowManager.hyprland.portalPackage | The xdg-desktop-portal-hyprland package to use.
|
| programs.hyprlock.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| programs.ssh.matchBlocks.<name>.localForwards | Specify local port forwardings
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host | Host port binding options
|
| programs.ssh.matchBlocks.<name>.localForwards.*.bind | Local port binding options
|
| programs.ssh.matchBlocks.<name>.remoteForwards | Specify remote port forwardings
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host | Host port binding options
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.bind | Local port binding options
|
| programs.ssh.matchBlocks.<name>.dynamicForwards | Specify dynamic port forwardings
|
| wayland.windowManager.hyprland.importantPrefixes | List of prefix of attributes to source at the top of the config.
|