| options/home-manager/programs.zsh.historySubstringSearch | Options related to zsh-history-substring-search.
|
| options/home-manager/services.vdirsyncer.configFile | Optional configuration file to link to use instead of
the default file ($XDG_CONFIG_HOME/vdirsyncer/config).
|
| options/home-manager/programs.rclone.remotes.<name>.mounts.<name>.enable | Whether to enable this mount.
|
| options/home-manager/programs.lutris.runners.<name>.settings | Settings passed directly to lutris for this runner's config at XDG_CONFIG/lutris/runners.
|
| options/home-manager/programs.hexchat.channels.<name>.servers | IRC Server Address List.
|
| options/home-manager/launchd.agents.<name>.config.Sockets.<name>.SockNodeName | This optional key specifies the node to connect(2) or bind(2) to.
|
| options/home-manager/programs.kakoune.config.showMatching | Highlight the matching char of the character under the
selections' cursor using the MatchingChar
face.
|
| options/home-manager/services.podman.networks.<name>.internal | Whether the network should be internal
|
| options/home-manager/programs.fish.functions.<name>.onSignal | Tells fish to run this function when the specified signal is
delivered
|
| options/home-manager/xsession.windowManager.fluxbox.package | The fluxbox package to use.
|
| options/home-manager/accounts.email.accounts.<name>.folders.inbox | Relative path of the inbox mail.
|
| options/home-manager/services.hyprshell.systemd.target | The Systemd target that will start the hyprshell service
|
| options/home-manager/wayland.windowManager.sway.swaynag.enable | Whether to enable configuration of swaynag, a lightweight error bar for sway.
|
| options/home-manager/programs.floorp.profiles.<name>.userContent | Custom Floorp user content CSS.
|
| options/home-manager/programs.qutebrowser.aliases | Aliases for commands.
|
| options/home-manager/programs.kakoune.config.hooks.*.commands | Commands to run when the hook is activated.
|
| options/home-manager/services.git-sync.repositories | The repositories that should be synchronized.
|
| options/home-manager/services.unison.pairs.<name>.stateDirectory | Unison state directory to use.
|
| options/home-manager/services.rescrobbled.enable | Whether to enable rescrobbled, a MPRIS music scrobbler daemon.
|
| options/home-manager/wayland.windowManager.sway.config.bars.*.fonts.size | The font size to use for window titles.
|
| options/home-manager/programs.sway-easyfocus.settings | Configuration settings for sway-easyfocus
|
| options/home-manager/programs.firefox.profiles.<name>.userChrome | Custom Firefox user chrome CSS.
|
| options/home-manager/services.fluidsynth.soundService | The systemd sound service to depend on.
|
| options/home-manager/xdg.mimeApps.associations.added | Defines additional associations of applications with
mimetypes, as if the .desktop file was listing this mimetype
in the first place.
|
| options/home-manager/programs.superfile.hotkeys | Hotkey configuration written to $XDG_CONFIG_HOME/superfile/hotkeys.toml
(linux) or Library/Application Support/superfile/hotkeys.toml (darwin), See
https://superfile.netlify.app/configure/custom-hotkeys/ for supported values.
|
| options/home-manager/accounts.calendar.accounts.<name>.remote | Remote configuration for the calendar.
|
| options/home-manager/launchd.agents.<name>.config.RootDirectory | This optional key is used to specify a directory to chroot(2) to before running the job.
|
| options/home-manager/programs.kakoune.config.wrapLines.marker | Prefix wrapped lines with marker text
|
| options/home-manager/services.parcellite.extraOptions | Command line arguments passed to Parcellite.
|
| options/home-manager/programs.smug.projects.<name>.windows.*.layout | Layout of window when opening panes.
|
| options/home-manager/accounts.calendar.accounts.<name>.local.path | The path of the storage.
|
| options/home-manager/programs.thunderbird.package | The thunderbird package to use.
|
| options/home-manager/programs.kubeswitch.settings | Configuration written to
~/.kube/switch-config.yaml.
|
| options/home-manager/programs.nix-your-shell.nix-output-monitor.package | The nix-output-monitor package to use.
|
| options/home-manager/programs.bun.enableGitIntegration | Whether to enable Git integration.
|
| options/home-manager/accounts.contact.accounts.<name>.khal.enable | Whether to enable khal access.
|
| options/home-manager/programs.vdirsyncer.statusPath | A directory where vdirsyncer will store some additional data for the next sync
|
| options/home-manager/xdg.configFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| options/home-manager/accounts.email.accounts.<name>.mujmap.enable | Whether to enable mujmap JMAP synchronization for notmuch.
|
| options/home-manager/programs.rclone.remotes.<name>.mounts.<name>.autoMount | Whether to enable automatic mounting.
|
| options/home-manager/programs.kakoune.config.ui.assistant | The assistant displayed in info boxes.
|
| options/home-manager/services.rescrobbled.package | The rescrobbled package to use.
|
| options/home-manager/programs.qutebrowser.package | The qutebrowser package to use.
|
| options/home-manager/services.clipman.systemdTarget | The systemd target that will automatically start the clipman service
|
| options/home-manager/programs.ssh.matchBlocks.<name>.localForwards.*.host | Host port binding options
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.sticky | Whether the node should stay on the focused desktop.
|
| options/home-manager/services.easyeffects.package | The easyeffects package to use.
|
| options/home-manager/services.stalonetray.package | The stalonetray package to use.
|
| options/home-manager/wayland.windowManager.sway.config.floating | Floating window settings.
|
| options/home-manager/xsession.windowManager.i3.config.bars.*.trayOutput | Where to output tray.
|
| options/home-manager/programs.desktoppr.settings.scale | The scaling behavior to use when using an image.
|
| options/home-manager/services.mpdscribble.package | The mpdscribble package to use.
|
| options/home-manager/services.restic.backups.<name>.paths | Paths to back up, alongside those defined by the dynamicFilesFrom
option
|
| options/home-manager/accounts.email.accounts.<name>.folders.trash | Relative path of the deleted mail folder.
|
| options/home-manager/programs.neomutt.sourcePrimaryAccount | Whether to enable source the primary account by default.
|
| options/home-manager/services.muchsync.remotes.<name>.remote.host | Remote SSH host to synchronize with.
|
| options/home-manager/programs.taskwarrior.config | Key-value configuration written to
$XDG_CONFIG_HOME/task/taskrc.
|
| options/home-manager/services.hound.repositories | The repository configuration.
|
| options/home-manager/services.poweralertd.package | The poweralertd package to use.
|
| options/home-manager/programs.hexchat.channels.<name>.realName | Real name
|
| options/home-manager/programs.readline.includeSystemConfig | Whether to include the system-wide configuration.
|
| options/home-manager/programs.kakoune.config.numberLines.enable | Whether to enable the number lines highlighter.
|
| options/home-manager/programs.git.includes.*.contentSuffix | Nix store name for the git configuration text file,
when generating the configuration text from nix options.
|
| options/home-manager/wayland.windowManager.sway.config.terminal | Default terminal to run.
|
| options/home-manager/accounts.calendar.accounts.<name>.local.type | The type of the storage.
|
| options/home-manager/programs.beets.mpdIntegration.port | The port that mpdstats will connect to.
|
| options/home-manager/services.podman.containers.<name>.group | The group ID inside the container.
|
| options/home-manager/programs.smug.projects.<name>.windows.*.panes.*.type | Type of pane.
|
| options/home-manager/programs.i3status-rust.bars.<name>.settings | Any extra options to add to i3status-rust
config.
|
| options/home-manager/services.status-notifier-watcher.enable | Whether to enable Status Notifier Watcher.
|
| options/home-manager/services.podman.containers.<name>.ports | A mapping of ports between host and container
|
| options/home-manager/accounts.email.accounts.<name>.mbsync.remove | Propagate mailbox deletions to the given mail store.
|
| options/home-manager/xsession.windowManager.i3.config.assigns | An attribute set that assigns applications to workspaces based
on criteria.
|
| options/home-manager/programs.browserpass.package | The browserpass package to use.
|
| options/home-manager/programs.beets.mpdIntegration.host | The host that mpdstats will connect to.
|
| options/home-manager/programs.ghostty.clearDefaultKeybinds | Whether to clear default keybinds.
|
| options/home-manager/programs.irssi.networks.<name>.autoCommands | List of commands to execute on connect.
|
| options/home-manager/services.pantalaimon.package | The pantalaimon package to use.
|
| options/home-manager/programs.librewolf.package | The LibreWolf package to use
|
| options/home-manager/programs.taskwarrior.package | The taskwarrior2 package to use.
|
| options/home-manager/programs.ssh.matchBlocks.<name>.localForwards.*.bind | Local port binding options
|
| options/home-manager/programs.librewolf.profiles.<name>.id | Profile ID
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.follow | Whether focus should follow the node when it is moved.
|
| options/home-manager/programs.neovim.extraLuaPackages | The extra Lua packages required for your plugins to work
|
| options/home-manager/programs.superfile.pinnedFolders.*.name | Name that will be shown.
|
| options/home-manager/accounts.email.accounts.<name>.alot.extraConfig | Extra settings to add to this Alot account configuration.
|
| options/home-manager/xsession.windowManager.bspwm.rules.<name>.marked | Whether the node will be marked for deferred actions.
|
| options/home-manager/services.taskwarrior-sync.enable | Whether to enable Taskwarrior periodic sync.
|
| options/home-manager/programs.keepassxc.autostart | Whether to start KeePassXC automatically on login through the XDG autostart mechanism.
|
| options/home-manager/services.remmina.systemdService.enable | Whether to enable systemd Remmina service.
|
| options/home-manager/programs.element-desktop.profiles | Extra profiles for Element
|
| options/home-manager/programs.termite.scrollbackLines | Set the number of lines to limit the terminal's scrollback.
|
| options/home-manager/accounts.email.accounts.<name>.signature | Signature configuration.
|
| options/home-manager/programs.floorp.languagePacks | The language packs to install
|
| options/home-manager/services.hyprpaper.settings | hyprpaper configuration written in Nix
|
| options/home-manager/accounts.email.accounts.<name>.lieer.sync.enable | Whether to enable lieer synchronization service.
|
| options/home-manager/xsession.windowManager.xmonad.libFiles | Additional files that will be saved in
~/.xmonad/lib/ and included in the configuration
build
|
| options/home-manager/services.pantalaimon.enable | Whether to enable Pantalaimon, an E2EE aware proxy daemon for matrix clients.
|
| options/home-manager/xsession.windowManager.i3.config.bars.*.fonts.size | The font size to use for window titles.
|
| options/home-manager/programs.zathura.mappings | Add :map mappings to zathura and make
them permanent
|