| services.git-sync.enable | Whether to enable git-sync services.
|
| services.twmn.host | Host address to listen on for notifications.
|
| services.twmn.port | UDP port to listen on for notifications.
|
| services.picom.fade | Fade windows in and out.
|
| services.mpd.dbFile | The path to MPD's database
|
| services.mpd.dataDir | The directory where MPD stores its state, tag cache,
playlists etc.
|
| services.picom.vSync | Enable vertical synchronization.
|
| services.wob.enable | Whether to enable wob.
|
| services.skhd.outLogFile | Absolute path to log all stdout output.
|
| services.sctd.enable | Whether to enable sctd.
|
| services.mako.enable | Whether to enable mako.
|
| services.skhd.enable | Whether to enable skhd.
|
| services.psd.enable | Whether to enable Profile-sync-daemon service.
|
| services.mpd.extraArgs | Extra command-line arguments to pass to MPD.
|
| services.mpd.enable | Whether to enable MPD, the music player daemon.
|
| services.pbgopy.port | The port to host the pbgopy server on.
|
| services.ollama.port | Which port the ollama server listens to.
|
| services.kbfs.enable | Whether to enable Keybase File System.
|
| services.gpg-agent.sshKeys | Which GPG keys (by keygrip) to expose as SSH keys.
|
| services.twmn.icons.info | Path to the informative notifications' icon.
|
| services.mpd-mpris.mpd.host | The address where MPD is listening for connections.
|
| services.swww.enable | Whether to enable swww, a Solution to your Wayland Wallpaper Woes.
|
| services.psd.useBackup | Whether to completly enable or disable the crash recovery feature.
|
| services.ollama.host | The host address which the ollama server HTTP interface listens to.
|
| services.arrpc.enable | Whether to enable arrpc.
|
| services.wob.package | The wob package to use.
|
| services.xcape.enable | Whether to enable xcape.
|
| services.mpd.package | The mpd package to use.
|
| services.hound.enable | Whether to enable hound.
|
| services.dunst.iconTheme | Set the icon theme.
|
| services.picom.shadow | Draw window shadows.
|
| services.mpd-mpris.mpd.port | The port number where MPD is listening for connections.
|
| services.skhd.errorLogFile | Absolute path to log all stderr output.
|
| services.twmn.screen | Screen number to display notifications on when using a multi-head
desktop.
|
| services.twmn.enable | Whether to enable twmn, a tiling window manager notification daemon.
|
| services.emacs.enable | Whether to enable the Emacs daemon.
|
| services.picom.fadeSteps | Opacity change between fade steps (in and out).
|
| services.unison.pairs | Unison root pairs to keep synchronised.
|
| services.tomat.enable | Whether to enable Tomat Pomodoro server.
|
| services.psd.package | The profile-sync-daemon package to use.
|
| services.dunst.enable | Whether to enable the dunst notification daemon.
|
| services.lorri.enable | Whether to enable lorri build daemon.
|
| services.picom.extraArgs | Extra arguments to be passed to the picom executable.
|
| services.picom.fadeDelta | Time between fade animation step (in ms).
|
| services.picom.enable | Whether to enable Picom X11 compositor.
|
| services.sctd.package | The sct package to use.
|
| services.swww.package | The swww package to use.
|
| services.dropbox.path | Where to put the Dropbox directory.
|
| services.mako.package | The mako package to use.
|
| services.kbfs.package | The kbfs package to use.
|
| services.skhd.package | The skhd package to use.
|
| services.ssh-tpm-agent.keyDir | Path of the directory to look for TPM sealed keys in, defaults to $HOME/.ssh if unset
|
| services.lieer.enable | Whether to enable lieer Gmail synchronization service.
|
| services.avizo.enable | Whether to enable avizo, a simple notification daemon.
|
| services.twmn.text.font.size | Notification text's font size.
|
| services.wob.systemd | Whether to enable systemd service and socket for wob.
|
| services.grobi.enable | Whether to enable the grobi display setup daemon.
|
| services.sxhkd.enable | Whether to enable simple X hotkey daemon.
|
| services.clipse.theme | Configuration written to
$XDG_CONFIG_HOME/clipse/custom_theme.json.
|
| services.kbfs.extraFlags | Additional flags to pass to the Keybase filesystem on launch.
|
| services.swww.extraArgs | Options given to swww-daemon when the service is run
|
| services.dwm-status.order | List of enabled features in order.
|
| services.conky.enable | Whether to enable Conky, a light-weight system monitor.
|
| services.pueue.enable | Whether to enable Pueue, CLI process scheduler and manager.
|
| services.copyq.enable | Whether to enable CopyQ, a clipboard manager with advanced features.
|
| services.kbfs.mountPoint | Mount point for the Keybase filesystem, relative to
HOME.
|
| services.twmn.text.color | Notification's text color
|
| services.gromit-mpx.tools | Tool definitions for gromit-mpx to use.
|
| services.wluma.enable | Whether to enable Enable wluma, a service for automatic brightness adjustment.
|
| services.walker.theme | The custom theme used by walker
|
| services.keynav.enable | Whether to enable keynav.
|
| services.pbgopy.enable | Whether to enable pbgopy.
|
| services.restic.enable | Whether to enable restic.
|
| services.shpool.enable | Whether to enable shpool.
|
| services.walker.enable | Whether to enable walker.
|
| services.mbsync.enable | Whether to enable mbsync.
|
| services.glance.enable | Whether to enable glance.
|
| services.cachix-agent.host | Cachix URI to use.
|
| services.cachix-agent.name | The unique agent name.
|
| services.ssh-agent.enable | Whether to enable OpenSSH private key agent.
|
| services.gpg-agent.enable | Whether to enable GnuPG private key agent.
|
| services.plex-mpv-shim.enable | Whether to enable Plex mpv shim.
|
| services.fnott.extraFlags | Extra arguments to use for executing fnott.
|
| services.pbgopy.httpAuth | Basic HTTP authentication's username and password
|
| services.local-ai.enable | Whether to enable LocalAI is the free, Open Source OpenAI alternative..
|
| services.mbsync.preExec | An optional command to run before mbsync executes
|
| services.tahoe-lafs.enable | Whether to enable Tahoe-LAFS.
|
| services.git-sync.package | The git-sync package to use.
|
| services.unison.enable | Whether to enable Unison synchronisation.
|
| services.wayvnc.autoStart | Whether to enable autostarting of wayvnc.
|
| services.skhd.config | Contents of skhd's configuration file
|
| services.wluma.package | The wluma package to use.
|
| services.avizo.package | The avizo package to use.
|
| services.pueue.package | The pueue package to use.
|
| services.conky.package | The conky package to use.
|
| services.arrpc.package | The arrpc package to use.
|
| services.tomat.package | The tomat package to use.
|
| services.copyq.package | The copyq package to use.
|
| services.grobi.package | The grobi package to use.
|
| services.walker.theme.name | The theme name.
|
| services.xcape.package | The xcape package to use.
|
| services.fnott.package | The fnott package to use.
|
| services.lorri.package | The lorri package to use.
|
| services.dunst.package | The dunst package to use.
|
| services.hound.package | The hound package to use.
|
| services.emacs.package | The Emacs package to use.
|
| services.picom.package | The picom package to use.
|
| services.fnott.enable | Whether to enable fnott, a lightweight Wayland notification daemon for wlroots-based compositors
.
|
| services.pbgopy.cache.ttl | The TTL for the cache
|
| services.ssh-tpm-agent.enable | Whether to enable SSH agent for TPMs.
|
| services.swaync.enable | Whether to enable Swaync notification daemon.
|
| services.mpdris2.mpd.host | The address where MPD is listening for connections.
|
| services.wayvnc.enable | Whether to enable wayvnc VNC server.
|
| services.colima.enable | Whether to enable Colima, a container runtime.
|
| services.podman.images | Defines Podman image quadlet configurations.
|
| services.podman.builds | Defines Podman build quadlet configurations.
|
| services.mpd-mpris.enable | Whether to enable mpd-mpris: An implementation of the MPRIS protocol for MPD.
|
| services.dunst.iconTheme.size | The desired icon size.
|
| services.recoll.startAt | When or how often the periodic update should run
|
| services.mpdris2.mpd.port | The port number where MPD is listening for connections.
|
| services.recoll.enable | Whether to enable Recoll file index service.
|
| services.clipse.enable | Whether to enable Enable clipse clipboard manager.
|
| services.podman.enable | Whether to enable Podman, a daemonless container engine.
|
| services.mopidy.enable | Whether to enable Mopidy music player daemon.
|
| services.dunst.iconTheme.name | The name of the theme within the package.
|
| services.notify-osd.enable | Whether to enable notify-osd.
|
| services.local-ai.package | The local-ai package to use.
|
| services.gromit-mpx.tools.*.size | The tool size.
|
| services.gromit-mpx.tools.*.type | Which type of tool this is.
|
| services.mbsync.postExec | An optional command to run after mbsync executes successfully
|
| services.sxhkd.extraConfig | Additional configuration to add.
|
| services.lorri.nixPackage | Which nix package to use.
|
| services.ssh-agent.package | The openssh package to use.
|
| services.psd.backupLimit | Maximum number of crash recovery snapshots to keep (the oldest ones are deleted first).
|
| services.ssh-agent.socket | The agent's socket; interpreted as a suffix to $XDG_RUNTIME_DIR
on Linux and $(getconf DARWIN_USER_TEMP_DIR) on macOS.
|
| services.sxhkd.package | The sxhkd package to use. containing the sxhkd executable
|
| services.mpd.network.port | The TCP port on which the the daemon will listen.
|
| services.picom.backend | Backend to use: egl, glx, xrender or xr_glx_hybrid.
|
| services.trayer.enable | Whether to enable trayer, the lightweight GTK2+ systray for UNIX desktops.
|
| services.mako.extraConfig | Additional configuration lines to inject directly into the generated config file.
|
| services.kanshi.enable | Whether to enable kanshi, a Wayland daemon that automatically configures outputs.
|
| services.ollama.enable | Whether to enable ollama server for local large language models.
|
| services.mpd-mpris.package | The mpd-mpris package to use.
|
| services.gpg-agent.verbose | Whether to produce verbose output.
|
| services.gromit-mpx.enable | Whether to enable Gromit-MPX annotation tool.
|
| services.dwm-status.enable | Whether to enable dwm-status user service.
|
| services.twmn.text.maxLength | Maximum length of the text before it is cut and suffixed with "..."
|
| services.fusuma.enable | Whether to enable the fusuma systemd service to automatically enable touchpad gesture.
|
| services.swaync.style | CSS style of the bar
|
| services.keynav.package | The keynav package to use.
|
| services.blanket.enable | Whether to enable blanket.
|
| services.wpaperd.enable | Whether to enable wpaperd.
|
| services.remmina.enable | Whether to enable Remmina.
|
| services.unison.package | The unison package to use.
|
| services.trayer.package | The trayer package to use.
|
| services.fusuma.package | The fusuma package to use.
|
| services.pimsync.enable | Whether to enable pimsync.
|
| services.swaync.package | The swaynotificationcenter package to use.
|
| services.walker.package | The walker package to use.
|
| services.shpool.package | The shpool package to use.
|
| services.recoll.package | The recoll package to use.
|
| services.wayvnc.package | The wayvnc package to use.
|
| services.keybase.enable | Whether to enable Keybase.
|
| services.kanshi.package | The kanshi package to use.
|
| services.mbsync.package | The isync package to use.
|
| services.clipse.package | The clipse package to use.
|
| services.colima.package | The colima package to use.
|
| services.podman.package | The podman package to use.
|
| services.glance.package | The glance package to use.
|
| services.clipcat.enable | Whether to enable clipcat.
|
| services.ollama.package | The ollama package to use.
|
| services.twmn.extraConfig | Extra configuration options to add to the twmnd config file
|
| services.twmn.text.font.family | Notification text's font family.
|
| services.mpd-mpris.mpd.useLocal | Whether to configure for the local MPD daemon
|
| services.plex-mpv-shim.package | The plex-mpv-shim package to use.
|
| services.twmn.duration | The time each notification remains visible, in milliseconds.
|
| services.redshift.tray | Start the redshift-gtk tray applet.
|
| services.tahoe-lafs.package | The tahoe-lafs package to use.
|
| services.dropbox.enable | Whether to enable Dropbox daemon.
|
| services.udiskie.notify | Whether to show pop-up notifications.
|
| services.picom.menuOpacity | Opacity of dropdown and popup menu.
|
| services.picom.extraConfig | Extra configuration lines to append to the picom configuration file.
|
| services.screen-locker.lockCmd | Locker command to run.
|
| services.twmn.window.color | Notification's background color
|
| services.tldr-update.enable | Whether to enable Automatic updates for the tldr CLI
.
|
| services.walker.theme.style | The styling of the theme, written in GTK CSS.
|
| services.mpdris2.enable | Whether to enable mpDris2 the MPD to MPRIS2 bridge.
|
| services.recoll.configDir | The directory to contain Recoll configuration files
|
| services.ssh-tpm-agent.package | The ssh-tpm-agent package to use.
|
| services.polybar.enable | Whether to enable Polybar status bar.
|
| services.mbsync.verbose | Whether mbsync should produce verbose output.
|
| services.twmn.soundCommand | Command to execute to play a notification's sound.
|
| services.podman.volumes | Defines Podman volume quadlet configurations.
|
| services.gromit-mpx.hotKey | A keysym or raw keycode that toggles the activation state of
gromit-mpx
|
| services.gromit-mpx.opacity | Opacity of the drawing overlay.
|
| services.wlsunset.gamma | Gamma value to use.
|
| services.volnoti.enable | Whether to enable Volnoti volume HUD daemon.
|
| services.shpool.systemd | Whether to enable systemd service and socket for shpool.
|
| services.gromit-mpx.tools.*.color | The stroke (or recolor) color of the tool.
|
| services.davmail.enable | Whether to enable DavMail, an MS Exchange gateway..
|
| services.radicle.node.args | Additional command line arguments to pass when executing radicle-node.
|
| services.twmn.icons.warning | Path to the warning notifications' icon.
|
| services.xcape.timeout | If you hold a key longer than this timeout, xcape will not
generate a key event
|
| services.notify-osd.package | The notify-osd package to use.
|
| services.macos-remap-keys.keypad | Mapping of keypad keys to remap
|
| services.gromit-mpx.package | The gromit-mpx package to use.
|
| services.dwm-status.package | The dwm-status package to use.
|
| services.etesync-dav.enable | Whether to enable etesync-dav.
|
| services.picom.wintypes | Rules for specific window types.
|
| services.wob.settings | Configuration written to $XDG_CONFIG_HOME/wob/wob.ini
|
| services.clipman.enable | Whether to enable clipman, a simple clipboard manager for Wayland.
|
| services.pizauth.enable | Whether to enable Pizauth, a commandline OAuth2 authentication daemon
.
|
| services.swayosd.stylePath | Use a custom Stylesheet file instead of looking for one.
|
| services.mpris-proxy.package | The bluez package to use.
|
| services.polkit-gnome.enable | Whether to enable GNOME Policykit Agent.
|
| services.unison.pairs.<name>.roots | Pair of roots to synchronise.
|
| 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.
|
| services.gpg-agent.extraConfig | Extra configuration lines to append to the gpg-agent
configuration file.
|
| services.tldr-update.package | The tldr package to use.
|
| services.mpdris2.package | The mpdris2 package to use.
|
| services.etesync-dav.serverUrl | The URL to the etesync server.
|
| services.mbsync.configFile | Optional configuration file to link to use instead of
the default file (~/.mbsyncrc).
|
| services.macos-remap-keys.enable | Whether to enable macOS key remapping service.
|
| services.avizo.settings | The settings that will be written to the avizo configuration file.
|
| services.pueue.settings | Configuration written to
$XDG_CONFIG_HOME/pueue/pueue.yml.
|
| services.tomat.settings | Tomat configuration
|
| services.dunst.settings | Configuration written to $XDG_CONFIG_HOME/dunst/dunstrc.
|
| services.cachix-agent.enable | Whether to enable Cachix Deploy Agent: https://docs.cachix.org/deploy/.
|
| services.mpris-proxy.enable | Whether to enable a proxy forwarding Bluetooth MIDI controls via MPRIS2 to control media players.
|
| services.clipse.historySize | Number of history lines to keep.
|
| services.dwm-status.extraConfig | Extra config of dwm-status.
|
| services.wluma.settings | Configuration to use for wluma
|
| services.swayosd.topMargin | OSD margin from top edge (0.5 would be screen center).
|
| services.kanshi.extraConfig | Extra configuration lines to append to the kanshi
configuration file.
|
| services.colima.sshPackage | The openssh package to use
|
| services.volnoti.package | The volnoti package to use.
|
| services.blanket.package | The blanket package to use.
|
| services.getmail.package | The getmail package to use.
|
| services.remmina.package | The remmina package to use.
|
| services.clipman.package | The clipman package to use.
|
| services.shikane.package | The shikane package to use.
|
| services.wpaperd.package | The wpaperd package to use.
|
| services.keybase.package | The keybase package to use.
|
| services.swayosd.package | The swayosd package to use.
|
| services.pizauth.package | The pizauth package to use.
|
| services.pimsync.package | The pimsync package to use.
|
| services.amberol.package | The amberol package to use.
|
| services.darkman.package | The darkman package to use.
|
| services.udiskie.package | The udiskie package to use.
|
| services.polybar.package | The polybar package to use.
|
| services.davmail.package | The davmail package to use.
|
| services.clipcat.package | The clipcat package to use.
|
| services.espanso.package | The espanso package to use.
|
| services.twmn.window.height | Height of the slide bar
|
| services.picom.fadeExclude | List of conditions of windows that should not be faded
|
| services.gromit-mpx.undoKey | A keysym or raw keycode that causes gromit-mpx to undo the
last stroke
|
| services.twmn.text.font.variant | Notification text's font variant.
|
| services.screen-locker.lockCmdEnv | Environment variables to source a with the locker command (lockCmd).
|
| services.sxhkd.extraOptions | Command line arguments to invoke sxhkd with.
|
| services.picom.opacityRules | Rules that control the opacity of windows, in format PERCENT:PATTERN.
|
| services.podman.images.<name>.tag | FQIN of referenced Image when source is a file or directory archive.
|
| services.xembed-sni-proxy.enable | Whether to enable XEmbed SNI Proxy.
|
| services.udiskie.tray | Whether to display tray icon
|
| services.psd.resyncTimer | The amount of time to wait before syncing browser profiles back to the
disk
|
| services.dropbox.package | The dropbox-cli package to use.
|
| services.twmn.window.opacity | The notification window's opacity.
|
| services.darkman.enable | Whether to enable darkman, a tool that automatically switches dark-mode on and off based on
the time of the day.
|
| services.emacs.extraOptions | Extra command-line arguments to pass to emacs.
|
| services.rsibreak.enable | Whether to enable rsibreak.
|
| services.taffybar.enable | Whether to enable Taffybar.
|
| services.kanshi.profiles | Attribute set of profiles.
|
| services.wlsunset.enable | Whether to enable wlsunset.
|
| services.hound.databasePath | The Hound database path.
|
| services.redshift.enable | Whether to enable Redshift.
|
| services.mpd-discord-rpc.enable | Whether to enable the mpd-discord-rpc service.
|
| services.copyq.forceXWayland | Force the CopyQ to use the X backend on wayland
|
| services.tldr-update.period | Systemd timer period to create for scheduled tldr --update
|
| services.mako.settings | Configuration settings for mako
|
| systemd.user.services | Definition of systemd per-user service units
|
| services.radicle.node.enable | Whether to enable Radicle Node.
|
| services.emacs.client.enable | Whether to enable generation of Emacs client desktop file.
|
| services.walker.theme.layout | The layout of the theme
|
| services.twmn.window.alwaysOnTop | Whether to enable forcing the notification window to always be on top.
|
| services.podman.builds.<name>.file | Path to a Containerfile which contains instructions to build the image.
|
| services.caffeine.enable | Whether to enable Caffeine service.
|
| services.megasync.enable | Whether to enable Megasync client.
|
| services.comodoro.enable | Whether to enable Comodoro server.
|
| services.swayidle.extraArgs | Extra arguments to pass to swayidle.
|
| services.podman.machines | Declarative podman machine configurations.
|
| services.podman.images.<name>.image | Image to pull.
|
| services.spotifyd.enable | Whether to enable SpotifyD connect.
|
| services.swayidle.events | Run command on occurrence of a event.
|
| services.grobi.rules | These are the rules grobi tries to match to the current
output configuration
|
| services.colima.curlPackage | The curl package to use
|
| services.colima.bashPackage | The bashNonInteractive package to use
|
| services.polkit-gnome.package | The polkit_gnome package to use.
|
| services.arrpc.systemdTarget | Systemd target to bind to.
|
| services.polybar.extraConfig | Additional configuration to add.
|
| services.cachix-agent.profile | The Nix profile name.
|
| services.cachix-agent.package | The cachix package to use.
|
| services.picom.activeOpacity | Opacity of active windows.
|
| services.picom.shadowOpacity | Window shadows opacity.
|
| services.swayosd.enable | Whether to enable swayosd, a GTK based on screen display for keyboard shortcuts like
caps-lock and volume.
|
| services.swayidle.enable | Whether to enable idle manager for Wayland.
|
| services.xidlehook.once | Whether to enable running the program once and exiting.
|
| services.gammastep.tray | Start the gammastep-indicator tray applet.
|
| services.podman.networks | Defines Podman network quadlet configurations.
|
| services.syncthing.key | Path to the key.pem file, which will be copied into Syncthing's
config directory.
|
| services.gnome-keyring.enable | Whether to enable GNOME Keyring.
|
| services.mpd-mpris.mpd.password | The password to connect to MPD.
|
| services.etesync-dav.package | The etesync-dav package to use.
|
| services.hound.listenAddress | Listen address of the Hound daemon.
|
| services.cachix-agent.verbose | Whether to enable verbose output.
|
| services.conky.extraConfig | Configuration used by the Conky daemon
|
| services.clipse.keyBindings | Custom key bindings
|
| services.screen-locker.enable | Whether to enable screen locker for X session.
|
| services.safeeyes.enable | Whether to enable The Safe Eyes OSGI service.
|
| services.ludusavi.enable | Whether to enable Ludusavi game backup tool.
|
| services.proton-pass-agent.enable | Whether to enable Proton Pass as a SSH agent.
|
| services.clipmenu.enable | Whether to enable clipmenu, the clipboard management daemon.
|
| services.wlsunset.sunset | The time when the sun sets (in 24 hour format).
|
| services.wlsunset.output | Name of output to use, by default all outputs are used.
|
| services.wayvnc.settings | See CONFIGURATION section in wayvnc(1).
|
| services.hypridle.enable | Whether to enable Hypridle, Hyprland's idle daemon.
|
| services.mpd-mpris.mpd.network | The network used to dial to the MPD server
|
| services.colima.perlPackage | The perl package to use
|
| services.twmn.icons.critical | Path to the critical notifications' icon.
|
| services.espanso.x11Support | Whether to enable x11 support on linux
|
| services.podman.builds.<name>.authFile | Path of the authentication file.
|
| services.picom.shadowOffsets | Left and right offset for shadows (in pixels).
|
| services.twmn.window.offset.x | Offset of the notification's slide starting point in pixels on the
horizontal axis (positive is rightward).
|
| services.twmn.window.offset.y | Offset of the notification's slide starting point in pixels on the
vertical axis (positive is upward).
|
| 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..
|
| services.espanso.configs | The Espanso configuration to use
|
| services.espanso.matches | The Espanso matches to use
|
| services.wluma.systemd.enable | Wluma systemd integration
|
| services.way-displays.enable | Whether to enable way-displays.
|
| services.dunst.iconTheme.package | Package providing the theme.
|
| services.podman.builds.<name>.tags | Name associated with the build
|
| services.gpg-agent.maxCacheTtl | Set the maximum time a cache entry is valid to n seconds
|
| services.mpd.extraConfig | Extra directives added to the end of MPD's configuration
file, mpd.conf
|
| services.shpool.settings | Configuration to use for shpool
|
| services.fusuma.settings | YAML config that will override the default fusuma configuration.
|
| services.comodoro.preset | Use configuration from the given preset as defined in the configuration file.
|
| services.kanshi.settings | Ordered list of directives
|
| services.cliphist.enable | Whether to enable cliphist, a clipboard history “manager” for wayland.
|
| services.gromit-mpx.tools.*.arrowSize | If not null, automatically draw an arrow
at the end of a stroke with the given size.
|
| services.yubikey-agent.enable | Whether to enable Seamless ssh-agent for YubiKeys.
|
| services.wl-clip-persist.enable | Whether to enable wl-clip-persist, a Wayland clipboard persistence tool.
|
| services.redshift.dawnTime | Set the time interval of dawn manually
|
| services.redshift.duskTime | Set the time interval of dusk manually
|
| services.walker.settings | Configuration settings for walker
|
| services.glance.settings | Configuration written to a yaml file that is read by glance
|
| services.syncthing.cert | Path to the cert.pem file, which will be copied into Syncthing's
config directory.
|
| services.xembed-sni-proxy.package | The plasma-workspace package to use.
|
| services.pimsync.configFile | Optional configuration file to use instead of the default file
($XDG_CONFIG_HOME/pimsync/pimsync.conf).
|
| services.amberol.enable | Whether to enable Amberol music player as a daemon
|
| services.podman.images.<name>.certDir | Path of certificates (*.{crt,cert,key}) used to connect to registry.
|
| services.swaync.settings | Configuration written to $XDG_CONFIG_HOME/swaync/config.json
|
| services.mopidy.settings | Configuration written to
$XDG_CONFIG_HOME/mopidy/mopidy.conf
|
| services.mpd-discord-rpc.package | The mpd-discord-rpc package to use.
|
| services.gromit-mpx.tools.*.device | Use this tool with the given xinput device
|
| services.pizauth.extraConfig | Additional global configuration
|
| services.podman.images.<name>.authFile | Path of the authentication file used to connect to registry.
|
| services.gpg-agent.defaultCacheTtl | Set the time a cache entry is valid to the given number of
seconds.
|
| services.remmina.addRdpMimeTypeAssoc | Whether to enable Remmina RDP file open option.
|
| services.muchsync.package | The muchsync package to use.
|
| services.rsibreak.package | The rsibreak package to use.
|
| services.muchsync.remotes | Muchsync remotes to synchronise with.
|
| services.taffybar.package | The taffybar package to use.
|
| services.safeeyes.package | The safeeyes package to use.
|
| services.megasync.package | The megasync package to use.
|
| services.pizauth.accounts | Pizauth accounts that should be configured
|
| services.wayvnc.systemdTarget | Systemd target to bind to.
|
| services.comodoro.package | The comodoro package to use.
|
| services.swayidle.package | The swayidle package to use.
|
| services.cliphist.package | The cliphist package to use.
|
| services.ludusavi.package | The ludusavi package to use.
|
| services.kanshi.systemdTarget | Systemd target to bind to.
|
| services.clipmenu.package | The clipmenu package to use.
|
| services.wlsunset.package | The wlsunset package to use.
|
| services.hypridle.package | The hypridle package to use.
|
| services.redshift.package | Redshift derivation to use.
|
| services.fnott.settings | Configuration written to
$XDG_CONFIG_HOME/fnott/fnott.ini
|
| services.wl-clip-persist.package | The wl-clip-persist package to use.
|
| services.radicle.node.package | The radicle-node package to use.
|
| services.cbatticon.iconType | Icon type to display in the system tray.
|
| services.podman.builds.<name>.labels | The labels to apply to the build.
|
| services.plex-mpv-shim.settings | Configuration written to
$XDG_CONFIG_HOME/plex-mpv-shim/config.json
|
| services.twmn.text.font.package | The font package to use
|
| services.podman.volumes.<name>.user | The user ID owning the volume inside the container.
|
| services.caffeine.package | The caffeine-ng package to use.
|
| services.recoll.settings | The configuration to be written at $RECOLL_CONFDIR/recoll.conf
|
| services.polybar.config | Polybar configuration
|
| services.picom.shadowExclude | List of conditions of windows that should have no shadow
|
| services.podman.enableTypeChecks | Whether to enable type checks for podman quadlets.
|
| services.podman.volumes.<name>.type | Filesystem type of Device. (used as -t in mount commands)
|
| services.podman.autoUpdate.enable | Automatically update the podman images.
|
| services.wayvnc.settings.port | The port to which the server shall bind.
|
| services.proton-pass-agent.package | The proton-pass-cli package to use.
|
| services.proton-pass-agent.extraArgs | Options given to pass-cli ssh-agent shart when the service is run
|
| services.gnome-keyring.package | The gnome-keyring package to use.
|
| services.clipse.imageDisplay.type | Preview image method
|
| services.yubikey-agent.package | The yubikey-agent package to use.
|
| services.gpg-agent.maxCacheTtlSsh | Set the maximum time a cache entry used for SSH keys is valid to n
seconds
|
| services.flameshot.enable | Whether to enable Flameshot.
|
| services.hyprshell.enable | Whether to enable hyprshell.
|
| services.cbatticon.enable | Whether to enable cbatticon.
|
| services.gammastep.enable | Whether to enable Gammastep.
|
| services.unclutter.enable | Whether to enable unclutter.
|
| services.podman.volumes.<name>.copy | Copy content of the image located at the mountpoint of the volume on first run.
|
| services.swayidle.events.lock | Command to run when the logind session is locked.
|
| services.wlsunset.sunrise | The time when the sun rises (in 24 hour format).
|
| services.hyprshell.style | CSS file for customizing hyprshell
|
| services.jellyfin-mpv-shim.enable | Whether to enable Jellyfin mpv shim.
|
| services.dunst.configFile | Path to the configuration file read by dunst
|
| services.macos-remap-keys.keyboard | Mapping of keyboard keys to remap
|
| services.way-displays.package | The way-displays package to use.
|
| services.mpdris2.mpd.password | The password to connect to MPD.
|
| services.cliphist.allowImages | Store images in clipboard history.
|
| services.borgmatic.enable | Whether to enable Borgmatic service.
|
| services.grobi.executeAfter | Commands to be run after an output configuration was
changed
|
| services.darkman.settings | Settings for the darkman command
|
| services.spotifyd.package | The spotifyd package to use
|
| services.gpg-agent.enableSshSupport | Whether to use the GnuPG key agent for SSH keys.
|
| services.udiskie.enable | Whether to enable the udiskie mount daemon
|
| services.picom.settings | Picom settings
|
| services.walker.systemd.enable | Whatever to enable Walker's Systemd Unit.
|
| services.dunst.waylandDisplay | Set the service's WAYLAND_DISPLAY environment variable.
|
| services.emacs.defaultEditor | Whether to configure emacsclient as the default
editor using the EDITOR and VISUAL
environment variables.
|
| services.podman.builds.<name>.autoStart | Whether to start the build on boot
|
| services.podman.images.<name>.autoStart | Whether to pull the image on boot
|
| services.pasystray.enable | Whether to enable PulseAudio system tray.
|
| services.batsignal.extraArgs | Extra arguments to be passed to the batsignal executable.
|
| services.batsignal.enable | Whether to enable Batsignal Battery Daemon.
|
| services.xidlehook.enable | Whether to enable xidlehook systemd service.
|
| services.davmail.settings | Davmail configuration
|
| services.podman.volumes.<name>.group | The group ID owning the volume inside the container.
|
| services.kanshi.profiles.<name>.name | Profile name
|
| services.colima.profiles.<name>.name | The profile's name.
|
| services.gpg-agent.defaultCacheTtlSsh | Set the time a cache entry used for SSH keys is valid to the
given number of seconds.
|
| services.hyprpaper.enable | Whether to enable Hyprpaper, Hyprland's wallpaper daemon.
|
| services.etesync-dav.settings | Settings for etesync-dav, passed as environment variables.
|
| services.autorandr.matchEdid | Match displays based on edid instead of name.
|
| services.proton-pass-agent.socket | The agent's socket; interpreted as a suffix to $XDG_RUNTIME_DIR
on Linux and $(getconf DARWIN_USER_TEMP_DIR) on macOS
|
| services.podman.volumes.<name>.image | Specifies the image the volume is based on when Driver is set to the image.
|
| services.polybar.script | This script will be used to start the polybars
|
| services.podman.builds.<name>.tlsVerify | Require HTTPS and verification of certificates when contacting registries.
|
| services.podman.images.<name>.tlsVerify | Require HTTPS and verification of certificates when contacting registries.
|
| services.xidlehook.not-when-audio | Disable locking when audio is playing.
|
| services.ludusavi.configFile | Path to a Ludusavi config.yaml
|
| services.librespot.enable | Whether to enable Librespot (Spotify Connect speaker daemon).
|
| services.fusuma.extraPackages | Extra packages needs to bring to the scope of fusuma service.
|
| services.blueman-applet.package | The blueman package to use.
|
| services.spotifyd.settings | Configuration for spotifyd
|
| services.pass-secret-service.enable | Whether to enable Pass libsecret service.
|
| services.gpg-agent.enableScDaemon | Make use of the scdaemon tool
|
| services.podman.volumes.<name>.driver | The volume driver to use.
|
| services.podman.volumes.<name>.labels | The labels to apply to the volume.
|
| services.radicle.node.lazy.enable | Whether to enable a proxy service to lazily start and stop Radicle Node on demand.
|
| services.gammastep.duskTime | Set the time interval of dusk manually
|
| services.gammastep.dawnTime | Set the time interval of dawn manually
|
| services.clipcat.ctlSettings | Configuration settings for clipcatctl
|
| services.wpaperd.settings | Configuration written to
$XDG_CONFIG_HOME/wpaperd/wallpaper.toml
|
| services.udiskie.settings | Configuration written to
$XDG_CONFIG_HOME/udiskie/config.yml
|
| services.colima.dockerPackage | The docker package to use
|
| services.gpg-agent.enableExtraSocket | Whether to enable extra socket of the GnuPG key agent (useful for GPG
Agent forwarding).
|
| services.mpd.network.startWhenNeeded | Enable systemd socket activation
|
| services.podman.volumes.<name>.device | The path of a device which is mounted for the volume.
|
| services.podman.volumes.<name>.autoStart | Whether to create the volume on boot.
|
| services.autorandr.ignoreLid | Treat outputs as connected even if their lids are closed.
|
| services.restic.backups | Backup configurations for Restic
|
| services.trayscale.enable | Whether to enable An unofficial GUI wrapper around the Tailscale CLI client..
|
| services.snixembed.enable | Whether to enable snixembed: proxy StatusNotifierItems as XEmbedded systemtray-spec icons.
|
| services.clipse.imageDisplay.scaleY | Image scaling factor Y
|
| services.clipse.imageDisplay.scaleX | Image scaling factor X
|
| services.owncloud-client.enable | Whether to enable Owncloud Client.
|
| services.xsuspender.debug | Whether to enable debug output.
|
| services.xsuspender.rules | Attribute set of XSuspender rules.
|
| services.wlsunset.latitude | Your current latitude, between -90.0 and
90.0.
|
| services.fnott.configFile | Path to the configuration file read by fnott
|
| services.mpd-discord-rpc.settings | Configuration included in config.toml
|
| services.plan9port.package | The plan9port package to use.
|
| services.trayscale.package | The trayscale package to use.
|
| services.snixembed.package | The snixembed package to use.
|
| services.pasystray.package | The pasystray package to use.
|
| services.batsignal.package | The batsignal package to use.
|
| services.flameshot.package | The flameshot package to use.
|
| services.librespot.package | The librespot package to use.
|
| services.podman.settings.mounts | mounts.conf configuration
|
| services.pimsync.verbosity | The verbosity in which pimsync should log.
|
| services.hyprpaper.package | The hyprpaper package to use.
|
| services.hyprshell.package | The hyprshell package to use.
|
| services.xidlehook.package | The xidlehook package to use.
|
| services.gammastep.package | Gammastep derivation to use.
|
| services.autorandr.package | The autorandr package to use.
|
| services.syncthing.package | The syncthing package to use.
|
| services.picom.inactiveOpacity | Opacity of inactive windows.
|
| services.shikane.settings | Configuration written to
$XDG_CONFIG_HOME/shikane/config.toml.
See
for more information.
|
| services.mopidy.extraConfigFiles | Extra configuration files read by Mopidy when the service starts
|
| services.osmscout-server.enable | Whether to enable OSM Scout Server.
|
| services.trayscale.hideWindow | Whether to hide the trayscale window on startup.
|
| services.jellyfin-mpv-shim.package | The jellyfin-mpv-shim package to use.
|
| services.swayidle.timeouts | List of commands to run after idle timeout.
|
| services.kanshi.settings.*.output | output attribute set.
|
| services.megasync.forceWayland | Force Megasync to run on wayland
|
| services.cliphist.extraOptions | Flags to append to the cliphist command.
|
| services.unclutter.package | The unclutter-xfixes package to use.
|
| services.syncthing.enable | Whether to enable Syncthing, a self-hosted open-source alternative to Dropbox and Bittorrent Sync.
.
|
| services.twmn.window.position | Position of the notification slide
|
| services.podman.machines.<name>.cpus | Number of CPUs to allocate to the machine
|
| services.podman.machines.<name>.swap | Swap size in MB for the machine
|
| services.clipcat.menuSettings | Configuration settings for clipcat-menu
|
| services.restic.backups.<name>.checkOpts | A list of options for 'restic check'
|
| services.screen-locker.xss-lock.package | The xss-lock package to use.
|
| services.udiskie.automount | Whether to automatically mount new devices.
|
| services.unclutter.timeout | Number of seconds before the cursor is marked inactive.
|
| services.autorandr.enable | Whether to enable the Autorandr systemd service
|
| services.restic.backups.<name>.runCheck | Whether to run 'restic check' with the provided checkOpts options
|
| services.imapnotify.path | List of packages to provide in PATH for the imapnotify service
|
| services.syncthing.tray.enable | Whether to enable a syncthing tray service.
|
| services.swayidle.events.unlock | Command to run when the logind session is unlocked.
|
| services.darkman.darkModeScripts | Scripts to run when switching to "dark mode"
|
| services.colima.profiles.<name>.logFile | Combined stdout and stderr log file for the Colima service.
|
| services.copyq.systemdTarget | The systemd target that will automatically start the CopyQ service
|
| services.clipmenu.launcher | Launcher command, if not set, dmenu
will be used by default.
|
| services.ludusavi.settings | Ludusavi configuration as an attribute set
|
| services.podman.builds.<name>.extraConfig | INI sections and values to populate the Build Quadlet.
|
| services.podman.images.<name>.extraConfig | INI sections and values to populate the Image Quadlet.
|
| services.redshift.latitude | Your current latitude, between -90.0 and
90.0
|
| services.snixembed.beforeUnits | List of other units that should be started after snixembed.
|
| services.clipcat.enableSystemdUnit | Enable clipcat's Systemd Unit.
|
| services.syncthing.guiAddress | The address to serve the web interface at.
|
| services.xsettingsd.enable | Whether to enable xsettingsd.
|
| services.parcellite.enable | Whether to enable Parcellite.
|
| services.imapnotify.enable | Whether to enable imapnotify.
|
| services.clipse.imageDisplay.heightCut | Height cut
|
| services.xsuspender.enable | Whether to enable XSuspender.
|
| services.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| services.mpd.musicDirectory | The directory where mpd reads music from
|
| services.pass-secret-service.package | The pass-secret-service package to use.
|
| services.xidlehook.timers.*.delay | Time before executing the command.
|
| services.restic.backups.<name>.package | The restic package to use.
|
| services.cbatticon.package | The cbatticon package to use
|
| services.kdeconnect.enable | Whether to enable KDE connect.
|
| services.autotiling.extraArgs | Extra arguments to pass to autotiling.
|
| services.davmail.imitateOutlook | Whether DavMail pretends to be Outlook.
|
| services.playerctld.enable | Whether to enable playerctld daemon.
|
| services.emacs.startWithUserSession | Whether to launch Emacs service with the systemd user session
|
| services.mpd.network.listenAddress | The address for the daemon to listen on
|
| services.swayidle.systemdTarget | Systemd target to bind to.
|
| services.hypridle.systemdTarget | Systemd target to bind to.
|
| services.wlsunset.systemdTarget | Systemd target to bind to.
|
| services.podman.machines.<name>.image | Bootable image to use for the machine
|
| services.redshift.settings | The configuration to pass to Redshift
|
| services.devilspie2.config | Content of file placed in the devilspie2 config directory.
|
| services.wluma.systemd.target | The systemd target that will automatically start the Wluma service
|
| services.mbsync.frequency | How often to run mbsync
|
| services.gpg-agent.pinentry.program | Which program to search for in the configured pinentry.package.
|
| services.autotiling.enable | Whether to enable enable autotiling service.
|
| services.fluidsynth.enable | Whether to enable fluidsynth midi synthesizer.
|
| services.podman.networks.<name>.driver | The network driver to use.
|
| services.podman.networks.<name>.labels | The labels to apply to the network.
|
| services.podman.networks.<name>.subnet | The subnet to use for the network.
|
| services.espanso.waylandSupport | Whether to enable wayland support on linux
|
| services.podman.containers | Defines Podman container quadlet configurations.
|
| services.syncthing.allProxy | Overwrites the all_proxy environment variable for the Syncthing
process to the given value
|
| services.owncloud-client.package | The owncloud-client package to use.
|
| services.osmscout-server.package | The osmscout-server package to use.
|
| services.opensnitch-ui.enable | Whether to enable Opensnitch client.
|
| services.podman.settings.storage | storage.conf configuration
|
| services.blueman-applet.enable | Whether to enable the Blueman applet
|
| services.podman.machines.<name>.diskSize | Disk size in GB for the machine
|
| services.fluidsynth.soundFont | The soundfont file to use, in SoundFont 2 format.
|
| services.hyprsunset.extraArgs | Additional command-line arguments to pass to hyprsunset.
|
| services.pizauth.accounts.<name>.authUri | The OAuth2 server's authentication URI.
|
| services.podman.images.<name>.username | Username used to connect to registry.
|
| services.darkman.lightModeScripts | Scripts to run when switching to "light mode"
|
| services.kanshi.profiles.<name>.exec | Commands executed after the profile is successfully applied
|
| services.jellyfin-mpv-shim.mpvConfig | mpv configuration options to use for jellyfin-mpv-shim
|
| services.kanshi.settings.*.profile | profile attribute set.
|
| services.restic.backups.<name>.ssh-package | The openssh package to use.
|
| systemd.user.servicesStartTimeoutMs | How long to wait for started services to fail until their start is
considered successful
|
| services.syncthing.tray.package | The syncthingtray package to use.
|
| services.home-manager.autoUpgrade.flakeDir | The directory of the flake to update.
|
| services.emacs.client.arguments | Command-line arguments to pass to emacsclient.
|
| services.hyprsunset.enable | Whether to enable Hyprsunset, Hyprland's blue-light filter.
|
| services.way-displays.systemdTarget | Systemd target to bind to.
|
| services.podman.machines.<name>.autoStart | Whether to automatically start this machine on login.
|
| services.pizauth.accounts.<name>.name | Unique identifier of the account
|
| services.syncthing.tray.command | Syncthing tray command to use.
|
| services.hyprshell.systemd.args | Arguments to pass to the hyprshell service
|
| services.radicle.node.lazy.exitIdleTime | The idle time after which no interaction with Radicle Node via the rad CLI should be stopped, in a format that systemd-socket-proxyd(8) understands for its --exit-idle-time argument.
|
| services.clipse.systemdTarget | The systemd target that will automatically start the clipse service
|
| services.podman.builds.<name>.extraPodmanArgs | Extra arguments to pass to the podman build command.
|
| services.nextcloud-client.enable | Whether to enable Nextcloud Client.
|
| services.wlsunset.longitude | Your current longitude, between -180.0 and
180.0.
|
| services.cbatticon.batteryId | ID of the battery to monitor
|
| services.devilspie2.package | The devilspie2 package to use.
|
| services.xidlehook.detect-sleep | Whether to enable detecting when the system wakes up from a suspended state and resetting the idle timer.
|
| services.amberol.replaygain | ReplayGain mode.
|
| services.mpdscribble.host | Host for the mpdscribble daemon to search for a mpd daemon on.
|
| services.mpdscribble.port | Port for the mpdscribble daemon to search for a mpd daemon on.
|
| services.podman.settings.policy | Signature verification policy file
|
| services.espanso.package-wayland | The espanso-wayland package to use
|
| services.podman.networks.<name>.autoStart | Whether to start the network on boot (requires user lingering).
|
| services.podman.images.<name>.extraPodmanArgs | Extra arguments to pass to the podman image pull command.
|
| services.lxqt-policykit-agent.enable | Whether to enable LXQT Policykit Agent.
|
| services.gromit-mpx.tools.*.modifiers | Only activate this tool if the given modifiers are also active.
|
| services.clipcat.daemonSettings | Configuration settings for clipcatd
|
| services.podman.volumes.<name>.extraConfig | INI sections and values to populate the Volume Quadlet.
|
| services.swayidle.events.after-resume | Command to run after resuming.
|
| services.swayidle.events.before-sleep | Command to run before suspending.
|
| services.autorandr.extraOptions | Extra options to pass to Autorandr.
|
| services.unclutter.extraOptions | More arguments to pass to the unclutter command.
|
| services.hypridle.settings | Hypridle configuration written in Nix
|
| services.imapnotify.package | The goimapnotify package to use.
|
| services.parcellite.package | The parcellite package to use.
|
| services.xsettingsd.package | The xsettingsd package to use.
|
| services.autotiling.package | The autotiling package to use.
|
| services.xsuspender.package | The xsuspender package to use.
|
| services.fluidsynth.package | The fluidsynth package to use.
|
| services.hyprsunset.package | The hyprsunset package to use.
|
| services.playerctld.package | The playerctl package to use.
|
| services.vdirsyncer.package | The vdirsyncer package to use.
|
| services.mpdscribble.proxy | HTTP proxy URL.
|
| services.podman.machines.<name>.memory | Memory in MB to allocate to the machine
|
| services.podman.images.<name>.password | Password used to connect to registry. (Will be visible in nix store)
|
| services.comodoro.protocols | Define protocols the server should use to accept requests.
|
| services.twmn.window.animation.easeIn | Options for the notification appearance's animation.
|
| services.pizauth.accounts.<name>.tokenUri | The OAuth2 server's token URI.
|
| services.pass-secret-service.storePath | Absolute path to the password store
|
| services.restic.backups.<name>.exclude | Patterns to exclude when backing up
|
| services.wayvnc.settings.address | The address to which the server shall bind, e.g. 0.0.0.0 or
localhost.
|
| services.kdeconnect.package | The kdeconnect-kde package to use.
|
| services.kanshi.profiles.<name>.outputs | Outputs configuration.
|
| services.mpd.playlistDirectory | The directory where mpd stores playlists.
|
| services.flameshot.settings | Configuration to use for Flameshot
|
| services.clipse.allowDuplicates | Allow duplicates
|
| services.twmn.window.animation.easeOut | Options for the notification disappearance's animation.
|
| services.kanshi.settings.*.output.alias | Defines an alias for the output
|
| services.home-manager.autoExpire.enable | Whether to enable the Home Manager expire service that periodically expire your
old Home Manager generations.
|
| services.devilspie2.enable | Whether to enable Devilspie2, a window matching utility, allowing the user to
perform scripted actions on windows as they are created.
|
| services.xidlehook.timers | A set of commands to be executed after a specific idle timeout
|
| services.sxhkd.keybindings | An attribute set that assigns hotkeys to commands.
|
| services.hyprshell.settings | Configuration settings for hyprshell
|
| services.systembus-notify.enable | Whether to enable systembus-notify - system bus notification daemon.
|
| services.gammastep.latitude | Your current latitude, between -90.0 and
90.0
|
| services.redshift.longitude | Your current longitude, between -180.0 and
180.0
|
| services.opensnitch-ui.package | The opensnitch-ui package to use.
|
| services.pasystray.extraOptions | Extra command-line arguments to pass to pasystray.
|
| services.syncthing.extraOptions | Extra command-line arguments to pass to syncthing
|
| systemd.user.services.<name>.Service.ExecStart | Command that is executed when this service is started.
|
| services.restic.backups.<name>.paths | Paths to back up, alongside those defined by the dynamicFilesFrom
option
|
| services.home-manager.autoUpgrade.useFlake | Whether to use 'nix flake update' instead of 'nix-channel --update'.
|
| services.podman.useDefaultMachine | Whether to create and use the default podman machine
|
| services.podman.networks.<name>.gateway | The gateway IP to use for the network.
|
| services.kanshi.settings.*.profile.name | Profile name
|
| services.pizauth.accounts.<name>.clientId | The OAuth2 client ID.
|
| services.kanshi.settings.*.output.scale | Scales the output by the specified scale factor.
|
| services.syncthing.passwordFile | Path to the gui password file.
|
| services.podman.autoUpdate.onCalendar | The systemd OnCalendar expression for the update
|
| services.muchsync.remotes.<name>.upload | Whether to propagate local changes to the remote.
|
| services.pizauth.accounts.<name>.loginHint | An optional login hint for the account provider.
|
| services.gammastep.settings | The configuration to pass to Gammastep
|
| services.osmscout-server.network.port | The TCP port on which the server will listen.
|
| services.podman.containers.<name>.ip6 | Set an IPv6 address for the container.
|
| services.podman.containers.<name>.ip4 | Set an IPv4 address for the container.
|
| services.redshift.provider | The location provider to use for determining your location
|
| services.gpg-agent.grabKeyboardAndMouse | Tell the pinentry to grab the keyboard and mouse
|
| services.kanshi.settings.*.include | Include as another file from path
|
| services.screen-locker.xss-lock.extraOptions | Extra command-line arguments to pass to xss-lock.
|
| services.jellyfin-mpv-shim.settings | Configuration written to
$XDG_CONFIG_HOME/jellyfin-mpv-shim/conf.json
|
| services.clipman.systemdTarget | The systemd target that will automatically start the clipman service
|
| services.lxqt-policykit-agent.package | The lxqt-policykit package to use.
|
| services.nextcloud-client.package | The nextcloud-client package to use.
|
| services.systembus-notify.package | The systembus-notify package to use.
|
| services.network-manager-applet.enable | Whether to enable the Network Manager applet (nm-applet).
|
| services.colima.profiles.<name>.isService | Whether this profile will run as a service.
|
| services.restic.backups.<name>.progressFps | Controls the frequency of progress reporting.
|
| services.wl-clip-persist.systemdTargets | The systemd targets that will automatically start the wl-clip-persist service.
|
| services.podman.volumes.<name>.extraPodmanArgs | Extra arguments to pass to the podman volume create command.
|
| services.mpdris2.multimediaKeys | Whether to enable multimedia key support.
|
| services.cbatticon.lowLevelPercent | Low level percentage of the battery in percent (without the
percent symbol).
|
| services.stalonetray.config | Stalonetray configuration as a set of attributes.
|
| services.psd.browsers | A list of browsers to sync
|
| systemd.user.services.<name>.Unit.X-SwitchMethod | The preferred method to use when switching from an old to a new
version of this service.
|
| services.restic.backups.<name>.extraBackupArgs | Extra arguments passed to restic backup
|
| services.xsuspender.defaults | XSuspender defaults.
|
| services.cbatticon.commandLeftClick | Command to execute when left clicking on the tray icon.
|
| services.podman.containers.<name>.exec | The command to run after the container start.
|
| services.podman.containers.<name>.user | The user ID inside the container.
|
| services.mpdris2.mpd.musicDirectory | If set, mpDris2 will use this directory to access music artwork.
|
| services.stalonetray.enable | Whether to enable Stalonetray system tray.
|
| services.vdirsyncer.configFile | Optional configuration file to link to use instead of
the default file ($XDG_CONFIG_HOME/vdirsyncer/config).
|
| services.podman.networks.<name>.extraConfig | INI sections and values to populate the Network Quadlet
|
| services.network-manager-applet.package | The networkmanagerapplet package to use.
|
| services.tailscale-systray.enable | Whether to enable Official Tailscale systray application for Linux.
|
| services.colima.coreutilsPackage | The coreutils package to use
|
| services.kanshi.settings.*.output.status | Enables or disables the specified output.
|
| services.poweralertd.extraArgs | Extra command line arguments to pass to poweralertd.
|
| services.hyprshell.systemd.enable | Whether to enable the hyprshell Systemd service.
|
| services.poweralertd.enable | Whether to enable the Upower-powered power alertd.
|
| services.podman.containers.<name>.userNS | Use a user namespace for the container.
|
| services.restic.backups.<name>.passwordFile | A file containing the repository password.
|
| services.protonmail-bridge.enable | Whether to enable ProtonMail Bridge.
|
| services.podman.containers.<name>.image | The container image.
|
| services.hyprpaper.settings | hyprpaper configuration written in Nix
|
| services.signaturepdf.port | The port on which the application runs
|
| services.hyprshell.systemd.target | The Systemd target that will start the hyprshell service
|
| services.rescrobbled.enable | Whether to enable rescrobbled, a MPRIS music scrobbler daemon.
|
| services.unison.pairs.<name>.stateDirectory | Unison state directory to use.
|
| services.unclutter.threshold | Minimum number of pixels considered cursor movement.
|
| services.colima.profiles | Profiles allow multiple colima configurations
|
| services.way-displays.settings | The way-displays configuration written to
$XDG_CONFIG_HOME/way-displays/cfg.yml
|
| services.podman.networks.<name>.internal | Whether the network should be internal
|
| services.ludusavi.frequency | How often to run ludusavi
|
| services.sctd.baseTemperature | The base color temperature used by sctd, which should be between 2500 and 9000
|
| services.swayidle.timeouts.*.timeout | Timeout in seconds.
|
| services.fluidsynth.soundService | The systemd sound service to depend on.
|
| services.getmail.frequency | The refresh frequency
|
| services.home-manager.autoUpgrade.enable | Whether to enable the Home Manager upgrade service that periodically updates your Nix
channels before running home-manager switch.
|
| services.tailscale-systray.package | The tailscale package to use.
|
| services.muchsync.remotes.<name>.remote.host | Remote SSH host to synchronize with.
|
| services.git-sync.repositories | The repositories that should be synchronized.
|
| services.podman.containers.<name>.group | The group ID inside the container.
|
| services.podman.containers.<name>.ports | A mapping of ports between host and container
|
| services.colima.profiles.<name>.isActive | Whether to set this profile as:
- active docker context
- active kubernetes context
- active incus remote
Exactly one or zero profiles should have this option set.
|
| services.restic.backups.<name>.timerConfig | When to run the backup
|
| services.restic.backups.<name>.extraOptions | Extra extended options to be passed to the restic -o flag
|
| services.plan9port.plumber.enable | Whether to enable the Plan 9 file system for interprocess messaging.
|
| services.pantalaimon.enable | Whether to enable Pantalaimon, an E2EE aware proxy daemon for matrix clients.
|
| services.status-notifier-watcher.enable | Whether to enable Status Notifier Watcher.
|
| services.parcellite.extraOptions | Command line arguments passed to Parcellite.
|
| services.jellyfin-mpv-shim.mpvBindings | mpv input bindings to use for jellyfin-mpv-shim
|
| services.gammastep.longitude | Your current longitude, between -180.0 and
180.0
|
| services.podman.machines.<name>.volumes | Volumes to mount in the machine, specified as source:target pairs
|
| services.restic.backups.<name>.pruneOpts | A list of policy options for 'restic forget --prune', to automatically
prune old snapshots
|
| services.rescrobbled.package | The rescrobbled package to use.
|
| services.pantalaimon.package | The pantalaimon package to use.
|
| services.poweralertd.package | The poweralertd package to use.
|
| services.easyeffects.package | The easyeffects package to use.
|
| services.stalonetray.package | The stalonetray package to use.
|
| services.mpdscribble.package | The mpdscribble package to use.
|
| services.librespot.settings.cache | Path to a directory where files will be cached after downloading.
|
| services.local-ai.environment | Additional environment passed to local-ai service
|
| services.plan9port.fontsrv.enable | Whether to enable the Plan 9 file system access to host fonts.
|
| services.hound.repositories | The repository configuration.
|
| services.remmina.systemdService.enable | Whether to enable systemd Remmina service.
|
| services.taskwarrior-sync.enable | Whether to enable Taskwarrior periodic sync.
|
| services.xsuspender.rules.<name>.resumeFor | Resume duration in seconds.
|
| services.podman.volumes.<name>.preserve | Whether the volume should be preserved if it is removed from the configuration
|
| services.librespot.settings | Command-line arguments to pass to librespot
|
| services.xsettingsd.settings | Xsettingsd options for configuration file
|
| services.mopidy.extensionPackages | Mopidy extensions that should be loaded by the service.
|
| services.mpdscribble.verbose | Log level for the mpdscribble daemon.
|
| services.swayidle.timeouts.*.command | Command to run after timeout seconds of inactivity.
|
| services.kanshi.profiles.<name>.outputs.*.alias | Defines an alias for the output
|
| services.xidlehook.timers.*.command | Command executed after the idle timeout is reached
|
| services.gammastep.provider | The location provider to use for determining your location
|
| services.podman.networks.<name>.extraPodmanArgs | Extra arguments to pass to the podman network create command.
|
| services.podman.machines.<name>.timezone | Timezone to set in the machine
|
| services.easyeffects.preset | Which preset to use when starting easyeffects
|
| services.protonmail-bridge.logLevel | Log level of the ProtonMail Bridge service
|
| services.mpdscribble.enable | Whether to enable mpdscribble, an MPD client which submits info about tracks being played to
Last.fm (formerly AudioScrobbler)
.
|
| services.mpd.enableSessionVariables | Whether to set MPD_HOST MPD_PORT environment variables
according to services.mpd.network.
|
| services.autotiling.systemdTarget | Systemd target to bind to.
|
| services.random-background.package | The feh package to use.
|
| services.hyprsunset.systemdTarget | Systemd target to bind to.
|
| services.podman.machines.<name>.rootful | Whether to run the machine in rootful mode
|
| services.colima.profiles.<name>.settings | Colima configuration settings, see https://github.com/abiosoft/colima/blob/main/embedded/defaults/colima.yaml or run colima template.
|
| services.podman.machines.<name>.username | Username used in the machine image
|
| services.kanshi.settings.*.profile.exec | Commands executed after the profile is successfully applied
|
| services.home-manager.autoExpire.store.options | Options given to nix-collect-garbage when the service runs.
|
| services.kanshi.profiles.<name>.outputs.*.scale | Scales the output by the specified scale factor.
|
| services.podman.containers.<name>.labels | The labels to apply to the container.
|
| services.stalonetray.extraConfig | Additional configuration lines for stalonetrayrc.
|
| services.protonmail-bridge.package | The protonmail-bridge package to use.
|
| services.gnome-keyring.components | The GNOME keyring components to start
|
| services.fluidsynth.extraOptions | Extra arguments, added verbatim to the fluidsynth command
|
| services.screen-locker.xautolock.enable | Use xautolock for time-based locking.
|
| services.amberol.enableRecoloring | UI recoloring using the album art.
|
| services.random-background.display | Display background images according to this option.
|
| services.pizauth.accounts.<name>.clientSecret | The OAuth2 client secret.
|
| services.jankyborders.outLogFile | Absolute path to log all stdout output.
|
| services.easyeffects.enable | Whether to enable Easyeffects daemon
|
| services.taskwarrior-sync.package | The taskwarrior2 package to use.
|
| services.twmn.window.animation.easeIn.curve | The qt easing-curve animation to use for the animation
|
| services.status-notifier-watcher.package | The status-notifier-item package to use.
|
| services.redshift.enableVerboseLogging | Whether to enable verbose service logging.
|
| services.pizauth.accounts.<name>.scopes | The scopes which the OAuth2 token will give access to
|
| services.hyprlauncher.enable | Whether to enable hyprlauncher.
|
| services.xscreensaver.enable | Whether to enable XScreenSaver.
|
| services.jankyborders.enable | Whether to enable jankyborders.
|
| services.twmn.window.animation.easeOut.curve | The qt easing-curve animation to use for the animation
|
| services.pizauth.accounts.<name>.extraConfig | Additional configuration that will be added to the account configuration
|
| services.kdeconnect.indicator | Whether to enable kdeconnect-indicator service.
|
| services.kanshi.settings.*.profile.outputs | Outputs configuration.
|
| services.vdirsyncer.verbosity | Whether vdirsyncer should produce verbose output.
|
| services.podman.containers.<name>.autoStart | Whether to start the container on boot (requires user lingering).
|
| services.xsuspender.rules.<name>.resumeEvery | Resume interval in seconds.
|
| services.ssh-agent.pkcs11Whitelist | Specify a list of approved path patterns for PKCS#11 and FIDO authenticator middleware libraries
|
| services.cliphist.clipboardPackage | The wl-clipboard package to use.
|
| services.kanshi.profiles.<name>.outputs.*.status | Enables or disables the specified output.
|
| services.hyprsunset.settings | Hyprsunset configuration written in Nix
|
| services.podman.containers.<name>.autoUpdate | The autoupdate policy for the container.
|
| services.gpg-agent.pinentry.package | The pinentry-gnome3 package to use
|
| services.screen-locker.xautolock.package | The xautolock package to use.
|
| services.hound.maxConcurrentIndexers | Limit the amount of concurrent indexers.
|
| services.muchsync.remotes.<name>.local.importNew | Whether to begin the synchronisation by running
notmuch new locally.
|
| services.xsuspender.rules.<name>.execResume | Before resuming, execute this shell script
|
| services.radicle.node.environment | Environment to set when executing radicle-node.
|
| services.unison.pairs.<name>.commandOptions | Additional command line options as a dictionary to pass to the
unison program
|
| services.comodoro.environment | Extra environment variables to be exported in the service.
|
| services.podman.containers.<name>.volumes | The volumes to mount into the container.
|
| services.podman.containers.<name>.devices | The devices to mount into the container
|
| services.cachix-agent.credentialsFile | Required file that needs to contain
CACHIX_AGENT_TOKEN=....
|
| services.kanshi.settings.*.output.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| services.listenbrainz-mpd.enable | Whether to enable listenbrainz-mpd.
|
| services.wl-clip-persist.clipboardType | The clipboard type to persist.
regular: Persist the regular clipboard only (recommended).
primary: Persist the primary selection only.
both: Persist both regular and primary clipboards
|
| services.ssh-agent.enableZshIntegration | Whether to enable Zsh integration.
|
| services.gpg-agent.enableZshIntegration | Whether to enable Zsh integration.
|
| services.jankyborders.errorLogFile | Absolute path to log all stderr output.
|
| services.gpg-agent.noAllowExternalCache | Tell Pinentry not to enable features which use an external cache for
passphrases
|
| services.emacs.socketActivation.enable | Whether to enable systemd socket activation for the Emacs service.
|
| services.home-manager.autoExpire.timestamp | Remove generations older than TIMESTAMP where TIMESTAMP is
interpreted as in the -d argument of the date tool.
|
| services.podman.settings.containers | containers.conf configuration
|
| services.syncthing.settings.options | The options element contains all other global configuration options
|
| services.restic.backups.<name>.dynamicFilesFrom | A script that produces a list of files to back up
|
| services.git-sync.repositories.<name>.path | The path at which to sync the repository
|
| services.signaturepdf.enable | Whether to enable signaturepdf; signing, organizing, editing metadatas or compressing PDFs.
|
| services.hyprlauncher.package | The hyprlauncher package to use.
|
| services.signaturepdf.package | The signaturepdf package to use.
|
| services.xscreensaver.package | The xscreensaver package to use.
|
| services.jankyborders.package | The jankyborders package to use.
|
| services.podman.images.<name>.decryptionKeyFile | Path to key used for decryption of images.
|
| services.xsuspender.rules.<name>.onlyOnBattery | Whether to enable process suspend only on battery.
|
| systemd.user.services.<name>.Unit.X-Reload-Triggers | List of free form strings that can be used to trigger a service
reload during Home Manager activation.
|
| services.ssh-agent.enableBashIntegration | Whether to enable Bash integration.
|
| services.ssh-agent.enableFishIntegration | Whether to enable Fish integration.
|
| services.gpg-agent.enableBashIntegration | Whether to enable Bash integration.
|
| services.gpg-agent.enableFishIntegration | Whether to enable Fish integration.
|
| services.swayidle.timeouts.*.resumeCommand | Command to run when there is activity again.
|
| services.xsuspender.rules.<name>.execSuspend | Before suspending, execute this shell script
|
| services.restic.backups.<name>.initialize | Create the repository if it does not already exist
|
| services.pulseeffects.package | The pulseeffects-legacy package to use.
|
| services.podman.builds.<name>.description | The description of the build.
|
| services.podman.images.<name>.description | The description of the image.
|
| services.restic.backups.<name>.inhibitsSleep | Prevents the system from sleeping while backing up
|
| services.podman.builds.<name>.workingDirectory | WorkingDirectory of the systemd unit file.
|
| services.xsuspender.rules.<name>.suspendDelay | Initial suspend delay in seconds.
|
| services.restic.backups.<name>.createWrapper | Whether to generate and add a script to the system path, that has the
same environment variables set as the systemd service
|
| services.cliphist.systemdTargets | The systemd targets that will automatically start the cliphist service
|
| services.osmscout-server.network.startWhenNeeded | Enable systemd socket activation.
|
| services.xidlehook.not-when-fullscreen | Disable locking when a fullscreen application is in use.
|
| services.gammastep.enableVerboseLogging | Whether to enable verbose service logging.
|
| services.mpdscribble.passwordFile | File containing the password for the mpd daemon.
|
| services.blueman-applet.systemdTargets | The systemd targets that will automatically start the blueman applet service
|
| services.pulseeffects.preset | Which preset to use when starting pulseeffects
|
| services.muchsync.remotes.<name>.remote.importNew | Whether to begin the synchronisation by running
notmuch new on the remote side.
|
| services.xsuspender.defaults.resumeFor | Resume duration in seconds.
|
| services.podman.containers.<name>.extraConfig | INI sections and values to populate the Container Quadlet.
|
| services.signaturepdf.extraConfig | Additional configuration optional.
|
| services.rescrobbled.settings | Configuration written to $XDG_CONFIG_HOME/rescrobbled/config.toml
See https://github.com/InputUsername/rescrobbled#configuration for
the full list of options.
|
| services.dunst.settings.global.icon_path | Paths where dunst will look for icons.
|
| services.podman.builds.<name>.environment | Environment variables to set in the build.
|
| services.librespot.settings.system-cache | Path to a directory where system files (credentials, volume) will be cached.
|
| services.pantalaimon.settings | Configuration written to
$XDG_CONFIG_HOME/pantalaimon/pantalaimon.conf
|
| services.xsuspender.rules.<name>.sendSignals | Whether to send SIGSTOP / SIGCONT signals or not
|
| services.listenbrainz-mpd.package | The listenbrainz-mpd package to use.
|
| services.redshift.temperature.day | Colour temperature to use during the day, between
1000 and 25000 K.
|
| services.twmn.window.animation.bounce.enable | Whether to enable notification bounce when displaying next notification directly.
|
| services.hypridle.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| services.muchsync.remotes.<name>.sshCommand | Specifies a command line to pass to /bin/sh
to execute a command on another machine
|
| services.restic.backups.<name>.rcloneOptions | Options to pass to rclone to control its behavior
|
| services.vdirsyncer.frequency | How often to run vdirsyncer
|
| services.remmina.systemdService.startupFlags | Startup flags documented in the manpage to run at service startup.
|
| 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.
|
| services.screen-locker.xautolock.detectSleep | Whether to reset xautolock timers when awaking from sleep
|
| services.syncthing.settings.devices.<name>.id | The device ID
|
| services.syncthing.settings.folders.<name>.id | The ID of the folder
|
| services.twmn.window.animation.easeIn.duration | The animation duration in milliseconds.
|
| services.kanshi.settings.*.output.transform | Sets the output transform.
|
| services.cbatticon.commandCriticalLevel | Command to execute when the critical battery level is reached.
|
| services.podman.containers.<name>.networkAlias | Network aliases for the container.
|
| services.kanshi.settings.*.output.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| services.kanshi.settings.*.profile.outputs.*.alias | Defines an alias for the output
|
| services.wlsunset.temperature.day | Colour temperature to use during the day, in Kelvin (K)
|
| services.kanshi.settings.*.output.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| systemd.user.services.<name>.Unit.X-Restart-Triggers | List of free form strings that can be used to trigger a service
restart during Home Manager activation.
|
| services.random-background.enable | Whether to enable random desktop background
|
| services.twmn.window.animation.easeOut.duration | The animation duration in milliseconds.
|
| services.clipcat.enableZshIntegration | Whether to enable Zsh integration.
|
| services.random-background.interval | The duration between changing background image, set to null
to only set background when logging in
|
| services.syncthing.settings.devices.<name>.name | The name of the device.
|
| services.osmscout-server.network.listenAddress | The address for the server to listen on.
|
| services.podman.volumes.<name>.description | The description of the volume.
|
| services.cbatticon.criticalLevelPercent | Critical level percentage of the battery in percent (without
the percent symbol).
|
| services.podman.containers.<name>.extraPodmanArgs | Extra arguments to pass to the podman run command.
|
| services.xscreensaver.settings | The settings to use for XScreenSaver.
|
| services.kanshi.settings.*.profile.outputs.*.scale | Scales the output by the specified scale factor.
|
| services.git-sync.repositories.<name>.uri | The URI of the remote to be synchronized
|
| services.podman.containers.<name>.network | The network mode or network/s to connect the container to
|
| services.kanshi.profiles.<name>.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| services.xsuspender.defaults.resumeEvery | Resume interval in seconds.
|
| services.restic.backups.<name>.repositoryFile | Path to a file containing the repository location to backup to
|
| services.borgmatic.frequency | How often to run borgmatic when
services.borgmatic.enable = true
|
| systemd.user.services.<name>.Unit.Description | A short human-readable label of the unit.
|
| services.syncthing.settings.folders | Folders which should be shared by Syncthing
|
| services.xidlehook.timers.*.canceller | Command executed when the user becomes active again
|
| services.cbatticon.updateIntervalSeconds | Number of seconds between updates of the battery information.
|
| services.syncthing.settings.devices | Peers/devices which Syncthing should communicate with
|
| services.redshift.temperature.night | Colour temperature to use at night, between
1000 and 25000 K.
|
| services.syncthing.settings | Extra configuration options for Syncthing
|
| services.protonmail-bridge.extraPackages | List of derivations to place in ProtonMail Bridge's service path.
|
| services.restic.backups.<name>.backupCleanupCommand | A script that must run after finishing the backup process
|
| services.restic.backups.<name>.backupPrepareCommand | A script that must run before starting the backup process
|
| services.syncthing.overrideFolders | Whether to delete the folders which are not configured via the
folders option
|
| services.syncthing.overrideDevices | Whether to delete the devices which are not configured via the
devices option
|
| services.activitywatch.enable | Whether to enable ActivityWatch, an automated time tracker.
|
| services.xsuspender.defaults.execResume | Before resuming, execute this shell script
|
| services.podman.settings.registries.block | List of blocked repositories.
|
| services.syncthing.settings.folders.<name>.label | The label of the folder.
|
| services.syncthing.settings.folders.<name>.type | Controls how the folder is handled by Syncthing
|
| services.restic.backups.<name>.repository | Repository to backup to
|
| services.xidlehook.environment | Extra environment variables to be exported in the script
|
| services.mpdscribble.endpoints | Endpoints to scrobble to
|
| services.kanshi.settings.*.profile.outputs.*.status | Enables or disables the specified output.
|
| services.screen-locker.xautolock.extraOptions | Extra command-line arguments to pass to xautolock
|
| services.gammastep.temperature.day | Colour temperature to use during the day, between
1000 and 25000 K.
|
| services.hyprlauncher.settings | Configuration settings for hyprlauncher
|
| services.home-manager.autoUpgrade.frequency | The interval at which the Home Manager auto upgrade is run
|
| services.wlsunset.temperature.night | Colour temperature to use during the night, in Kelvin (K)
|
| services.hyprpaper.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| services.muchsync.remotes.<name>.frequency | How often to run muchsync
|
| services.home-manager.autoExpire.store.cleanup | Whether to enable to cleanup Nix store when the Home Manager expire service runs
|
| services.twmn.window.animation.bounce.duration | The bounce animation duration in milliseconds.
|
| services.proton-pass-agent.enableZshIntegration | Whether to enable Zsh integration.
|
| services.xsuspender.defaults.onlyOnBattery | Whether to enable process suspend only on battery.
|
| services.mpdris2.notifications | Whether to enable song change notifications.
|
| services.podman.networks.<name>.description | The description of the network.
|
| services.xsuspender.defaults.execSuspend | Before suspending, execute this shell script
|
| services.mpdscribble.endpoints.<name>.url | The url endpoint where the scrobble API is listening.
|
| services.jankyborders.settings | Configuration settings to passed to borders in
$XDG_CONFIG_HOME/borders/bordersc
|
| services.podman.machines.<name>.watchdogInterval | Interval in seconds to check if the machine is running
|
| services.xcape.mapExpression | The value has the grammar Key[|OtherKey]
|
| services.ssh-agent.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.gpg-agent.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.wl-clip-persist.extraOptions | Extra command-line arguments to pass to wl-clip-persist
|
| services.easyeffects.extraPresets | List of presets to import to easyeffects
|
| services.podman.settings.registries.search | List of repositories to search.
|
| services.xsuspender.defaults.suspendDelay | Initial suspend delay in seconds.
|
| services.listenbrainz-mpd.settings | Configuration for listenbrainz-mpd written to
$XDG_CONFIG_HOME/listenbrainz-mpd/config.toml.
|
| services.kanshi.settings.*.output.criteria | The criteria can either be an output name, an output description or "*"
|
| services.kanshi.profiles.<name>.outputs.*.transform | Sets the output transform.
|
| services.proton-pass-agent.enableFishIntegration | Whether to enable Fish integration.
|
| services.proton-pass-agent.enableBashIntegration | Whether to enable Bash integration.
|
| services.kanshi.profiles.<name>.outputs.*.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| services.syncthing.settings.folders.<name>.path | The path to the folder which should be shared
|
| services.kanshi.profiles.<name>.outputs.*.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| services.xsuspender.rules.<name>.matchWmNameContains | Match windows where wm name contains string.
|
| services.xsuspender.defaults.sendSignals | Whether to send SIGSTOP / SIGCONT signals or not
|
| services.mpdscribble.journalInterval | How often should mpdscribble save the journal file? [seconds]
|
| services.screen-locker.inactiveInterval | Inactive time interval in minutes after which session will be locked
|
| services.nextcloud-client.startInBackground | Whether to start the Nextcloud client in the background.
|
| services.lorri.enableNotifications | Whether to enable lorri build notifications.
|
| services.home-manager.autoExpire.frequency | The interval at which the Home Manager auto expire is run
|
| services.gammastep.temperature.night | Colour temperature to use at night, between
1000 and 25000 K.
|
| services.xsuspender.rules.<name>.matchWmClassContains | Match windows that wm class contains string.
|
| services.cbatticon.hideNotification | Hide the notification popups.
|
| services.activitywatch.package | The activitywatch package to use
|
| services.random-background.enableXinerama | Will place a separate image per screen when enabled,
otherwise a single image will be stretched across all
screens.
|
| services.taskwarrior-sync.frequency | How often to run taskwarrior sync
|
| services.ssh-agent.defaultMaximumIdentityLifetime | Set a default value for the maximum lifetime in seconds of identities added to the agent.
|
| services.podman.containers.<name>.entrypoint | The container entrypoint.
|
| services.hyprsunset.importantPrefixes | List of prefix of attributes to source at the top of the config.
|
| services.ludusavi.backupNotification | Send a notification message after a successful backup.
|
| services.random-background.imageDirectory | The directory of images from which a background should be
chosen
|
| systemd.user.services.<name>.Service.Environment | Environment variables available to executed processes.
|
| services.activitywatch.extraOptions | Additional arguments to be passed on to the ActivityWatch server.
|
| services.screen-locker.xss-lock.screensaverCycle | The X server's screensaver cycle value expressed as seconds
|
| services.hyprsunset.transitions | Deprecated - Use services.hyprsunset.settings instead to manage transitions
|
| services.kanshi.settings.*.profile.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| services.kanshi.profiles.<name>.outputs.*.criteria | The criteria can either be an output name, an output description or "*"
|
| services.syncthing.settings.folders.<name>.enable | Whether to share this folder
|
| services.restic.backups.<name>.environmentFile | A file containing the credentials to access the repository, in the
format of an EnvironmentFile as described by systemd.exec(5)
|
| services.xsuspender.rules.<name>.autoSuspendOnBattery | Whether to auto-apply rules when switching to battery
power even if the window(s) didn't just lose focus.
|
| services.git-sync.repositories.<name>.interval | The interval, specified in seconds, at which the synchronization will
be triggered even without filesystem changes.
|
| services.ollama.acceleration | What interface to use for hardware acceleration.
null: default behavior
- if
nixpkgs.config.rocmSupport is enabled, uses "rocm"
- if
nixpkgs.config.cudaSupport is enabled, uses "cuda"
- otherwise defaults to
false
false: disable GPU, only use CPU
"rocm": supported by most modern AMD GPUs
- may require overriding gpu type with
services.ollama.rocmOverrideGfx
if rocm doesn't detect your AMD gpu
"cuda": supported by most modern NVIDIA GPUs
|
| services.podman.settings.registries.insecure | List of insecure repositories.
|
| services.activitywatch.settings | Configuration for aw-server-rust to be generated at
$XDG_CONFIG_HOME/activitywatch/aw-server-rust/config.toml.
|
| services.polybar.settings | Polybar configuration
|
| services.xsuspender.rules.<name>.matchWmClassGroupContains | Match windows where wm class group contains string.
|
| services.xsuspender.defaults.matchWmNameContains | Match windows where wm name contains string.
|
| services.proton-pass-agent.enableNushellIntegration | Whether to enable Nushell integration.
|
| services.muchsync.remotes.<name>.remote.muchsyncPath | Specifies the path to muchsync on the server
|
| services.git-sync.repositories.<name>.extraPackages | Extra packages available to git-sync.
|
| services.podman.containers.<name>.description | The description of the container.
|
| services.kanshi.settings.*.profile.outputs.*.transform | Sets the output transform.
|
| services.kanshi.settings.*.profile.outputs.*.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| services.kanshi.settings.*.profile.outputs.*.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| services.xsuspender.rules.<name>.suspendSubtreePattern | Also suspend descendant processes that match this regex.
|
| systemd.user.services.<name>.Unit.Documentation | List of URIs referencing documentation for the unit.
|
| services.xsuspender.defaults.matchWmClassContains | Match windows that wm class contains string.
|
| services.podman.containers.<name>.environment | Environment variables to set in the container.
|
| services.syncthing.settings.options.relaysEnabled | When true, relays will be connected to and potentially used for device to device connections.
|
| services.mpdscribble.endpoints.<name>.username | Username for the scrobble service.
|
| services.syncthing.settings.folders.<name>.devices | The devices this folder should be shared with
|
| services.ollama.environmentVariables | Set arbitrary environment variables for the ollama service
|
| services.hyprpolkitagent.enable | Whether to enable Hyprland Policykit Agent.
|
| services.xsuspender.defaults.autoSuspendOnBattery | Whether to auto-apply rules when switching to battery
power even if the window(s) didn't just lose focus.
|
| services.podman.containers.<name>.environmentFile | Paths to files containing container environment variables.
|
| services.syncthing.settings.options.localAnnouncePort | The port on which to listen and send IPv4 broadcast announcements to.
|
| services.xsuspender.rules.<name>.downclockOnBattery | Limit CPU consumption for this factor when on battery power
|
| services.kanshi.settings.*.profile.outputs.*.criteria | The criteria can either be an output name, an output description or "*"
|
| services.activitywatch.watchers.<name>.name | The name of the watcher
|
| services.xsuspender.defaults.matchWmClassGroupContains | Match windows where wm class group contains string.
|
| services.hyprpolkitagent.package | The hyprpolkitagent package to use.
|
| services.trayer.settings | Trayer configuration as a set of attributes
|
| services.mpdscribble.endpoints.<name>.passwordFile | File containing the password, either as MD5SUM or cleartext.
|
| services.syncthing.settings.devices.<name>.autoAcceptFolders | Automatically create or share folders that this device advertises at the default path
|
| services.xsuspender.defaults.suspendSubtreePattern | Also suspend descendant processes that match this regex.
|
| services.syncthing.settings.options.urAccepted | Whether the user has accepted to submit anonymous usage data
|
| services.podman.containers.<name>.addCapabilities | The capabilities to add to the container.
|
| services.podman.containers.<name>.dropCapabilities | The capabilities to drop from the container.
|
| services.activitywatch.watchers.<name>.package | The activitywatch package to use
|
| services.linux-wallpaperengine.enable | Whether to enable linux-wallpaperengine, an implementation of Wallpaper Engine functionality.
|
| services.linux-wallpaperengine.assetsPath | Path to the assets directory.
|
| services.syncthing.settings.options.limitBandwidthInLan | Whether to apply bandwidth limits to devices in the same broadcast domain as the local device.
|
| services.linux-wallpaperengine.package | The linux-wallpaperengine package to use.
|
| services.hyprsunset.transitions.<name>.calendar | Deprecated - Use services.hyprsunset.settings instead to manage transitions
|
| services.activitywatch.watchers | Watchers to be included with the service alongside with their
configuration
|
| services.syncthing.settings.folders.<name>.versioning.type | The type of versioning
|
| services.xsuspender.defaults.downclockOnBattery | Limit CPU consumption for this factor when on battery power
|
| dbus.packages | Packages whose D-Bus configuration files should be included in
the configuration of the D-Bus session-wide message bus
|
| services.syncthing.settings.folders.<name>.versioning | How to keep changed/deleted files with Syncthing
|
| services.activitywatch.watchers.<name>.extraOptions | Extra arguments to be passed to the watcher executable.
|
| services.betterlockscreen.enable | Whether to enable betterlockscreen, a screen-locker module.
|
| services.muchsync.remotes.<name>.local.checkForModifiedFiles | Check for locally modified files
|
| services.syncthing.settings.options.localAnnounceEnabled | Whether to send announcements to the local LAN, also use such announcements to find other devices.
|
| services.linux-wallpaperengine.clamping | Clamping mode for all wallpapers.
|
| services.hyprsunset.transitions.<name>.requests | Deprecated - Use services.hyprsunset.settings instead to manage transitions
|
| services.betterlockscreen.package | The betterlockscreen package to use.
|
| services.muchsync.remotes.<name>.remote.checkForModifiedFiles | Check for modified files on the remote side
|
| services.activitywatch.watchers.<name>.settings | The settings for the individual watcher in TOML format
|
| services.linux-wallpaperengine.wallpapers | Define wallpapers.
|
| services.syncthing.settings.folders.<name>.copyOwnershipFromParent | On Unix systems, tries to copy file/folder ownership from
the parent directory (the directory it’s located in)
|
| services.betterlockscreen.arguments | List of arguments appended to ./betterlockscreen --lock [args]
|
| services.activitywatch.watchers.<name>.executable | The name of the executable of the watcher
|
| services.syncthing.settings.options.maxFolderConcurrency | This option controls how many folders may concurrently be in I/O-intensive operations such as syncing or scanning
|
| services.linux-wallpaperengine.wallpapers.*.fps | Limits the FPS to a given number.
|
| services.betterlockscreen.inactiveInterval | Value used for services.screen-locker.inactiveInterval.
|
| services.activitywatch.watchers.<name>.settingsFilename | The filename of the generated settings file
|
| services.linux-wallpaperengine.wallpapers.*.scaling | Scaling mode for this wallpaper.
|
| services.linux-wallpaperengine.wallpapers.*.monitor | Which monitor to display the wallpaper.
|
| services.linux-wallpaperengine.wallpapers.*.audio.silent | Mutes all sound of the wallpaper.
|
| services.linux-wallpaperengine.wallpapers.*.extraOptions | Extra arguments to pass to the linux-wallpaperengine command for this wallpaper.
|
| services.linux-wallpaperengine.wallpapers.*.audio.automute | Automute when another app is playing sound.
|
| wayland.systemd.target | The systemd target that will automatically start the graphical Wayland services
|
| services.linux-wallpaperengine.wallpapers.*.wallpaperId | Wallpaper to be used
|
| services.linux-wallpaperengine.wallpapers.*.audio.processing | Enables audio processing for background.
|
| systemd.user.startServices | Whether new or changed services that are wanted by active targets
should be started
|
| xdg.autostart.readOnly | Make XDG_CONFIG_HOME/autostart a symlink to a readonly directory so that
programs cannot install arbitrary autostart services.
|
| targets.darwin.defaults."com.apple.desktopservices".DSDontWriteUSBStores | Disable use of {file}`
|
| targets.darwin.defaults."com.apple.desktopservices".DSDontWriteNetworkStores | Disable use of {file}`
|
| launchd.agents.<name>.config.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| programs.ncmpcpp.mpdMusicDir | Value of the mpd_music_dir setting
|
| programs.rbw.settings.pinentry | Which pinentry interface to use
|
| programs.floorp.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.firefox.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.librewolf.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| wayland.windowManager.sway.systemd.dbusImplementation | The D-Bus implementation used on the system
|