| programs.git.signing.key | The default signing key fingerprint
|
| programs.kakoune.config.keyMappings.*.key | The key to be mapped
|
| programs.anki.sync.keyFile | Path to a file containing the sync account sync key
|
| programs.neomutt.binds.*.key | The key to bind
|
| programs.mcfly.keyScheme | Key scheme to use.
|
| programs.neomutt.macros.*.key | The key to bind
|
| programs.ncmpcpp.bindings.*.key | Key to bind.
|
| programs.gitui.keyConfig | Key config in Ron file format
|
| accounts.email.accounts.<name>.gpg.key | The key to use as listed in gpg --list-keys.
|
| programs.anki.answerKeys.*.key | Keyboard shortcut for this answer button
|
| programs.tmux.keyMode | VI or Emacs style shortcuts.
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.key | The hotkey.
|
| services.clipse.keyBindings | Custom key bindings
|
| services.syncthing.key | Path to the key.pem file, which will be copied into Syncthing's
config directory.
|
| programs.qutebrowser.keyMappings | This setting can be used to map keys to other keys
|
| services.ssh-tpm-agent.keyDir | Path of the directory to look for TPM sealed keys in, defaults to $HOME/.ssh if unset
|
| services.xcape.mapExpression | The value has the grammar Key[|OtherKey]
|
| launchd.agents.<name>.config.Program | This key maps to the first argument of execvp(3)
|
| programs.qutebrowser.keyBindings | Key bindings mapping keys to commands in different modes
|
| programs.keychain.keys | Keys to add to keychain.
|
| programs.obsidian.defaultSettings.hotkeys.<name>.*.key | The hotkey.
|
| programs.kakoune.config.keyMappings | User-defined key mappings
|
| services.macos-remap-keys.keypad | Mapping of keypad keys to remap
|
| services.macos-remap-keys.enable | Whether to enable macOS key remapping service.
|
| launchd.agents.<name>.config.InitGroups | This optional key specifies whether initgroups(3) should be called before running the job
|
| launchd.agents.<name>.config.ProgramArguments | This key maps to the second argument of execvp(3)
|
| services.macos-remap-keys.keyboard | Mapping of keyboard keys to remap
|
| programs.zsh.prezto.editor.keymap | Set the key mapping style to emacs or vi.
|
| home.keyboard | Keyboard configuration
|
| services.xcape.timeout | If you hold a key longer than this timeout, xcape will not
generate a key event
|
| programs.lf.previewer.keybinding | Key to bind to the script at previewer.source and
pipe through less
|
| home.keyboard.model | Keyboard model.
|
| services.gromit-mpx.undoKey | A keysym or raw keycode that causes gromit-mpx to undo the
last stroke
|
| launchd.agents.<name>.config.UserName | This optional key specifies the user to run the job as
|
| programs.radio-active.aliases | Key/value pairs where the key is name of radio station and value is URL.
|
| programs.kakoune.config.keyMappings.*.mode | The mode in which the mapping takes effect.
|
| nix.buildMachines.*.sshKey | The path to the SSH private key with which to authenticate on
the build machine
|
| launchd.agents.<name>.config.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| programs.kakoune.config.keyMappings.*.effect | The sequence of keys to be mapped.
|
| wayland.windowManager.sway.config.keybindings | An attribute set that assigns a key press to an action using a key symbol
|
| xsession.windowManager.i3.config.keybindings | An attribute set that assigns a key press to an action using a key symbol
|
| launchd.agents.<name>.config.GroupName | This optional key specifies the group to run the job as
|
| launchd.agents.<name>.config.ServiceIPC | This optional key specifies whether the job participates in advanced
communication with launchd
|
| programs.fish.binds | Manage key bindings
|
| launchd.agents.<name>.config.OnDemand | This key was used in Mac OS X 10.4 to control whether a job was kept alive or not
|
| programs.yazi.keymap | Configuration written to
$XDG_CONFIG_HOME/yazi/keymap.toml
|
| services.keynav.enable | Whether to enable keynav.
|
| nix.settings | Configuration for Nix; see nix.conf(5) for available options
|
| launchd.agents.<name>.config.LaunchOnlyOnce | This optional key specifies whether the job can only be run once and only once
|
| home.keyboard.options | X keyboard options; layout switching goes here.
|
| xdg.userDirs.extraConfig | Other user directories
|
| launchd.agents.<name>.config.Disabled | This optional key is used as a hint to launchctl(1) that it should not submit this job to launchd when
loading a job or jobs
|
| home.keyboard.layout | Keyboard layout
|
| programs.gpg.publicKeys.*.trust | The amount of trust you have in the key ownership and the care the
owner puts into signing other keys
|
| services.keynav.package | The keynav package to use.
|
| services.keybase.enable | Whether to enable Keybase.
|
| launchd.agents.<name>.config.Sockets.<name>.SockType | This optional key tells launchctl what type of socket to create
|
| programs.kodi.addonSettings | Attribute set with the plugin namespace as toplevel key and the plugins
settings as lower level key/value pairs
|
| programs.kakoune.config.keyMappings.*.docstring | Optional documentation text to display in info boxes.
|
| programs.lapce.keymaps | Keymaps written to $XDG_CONFIG_HOME/lapce/keymaps.toml
|
| home.keyboard.variant | X keyboard variant
|
| programs.tmux.prefix | Set the prefix key
|
| launchd.agents.<name>.config.Sockets | This optional key is used to specify launch on demand sockets that can be used to let launchd know when
to run the job
|
| services.keybase.package | The keybase package to use.
|
| programs.keychain.agents | Agents to add.
|
| qt.kde.settings | A set of values to be modified by kwriteconfig6
|
| programs.keychain.enable | Whether to enable keychain.
|
| programs.broot.settings.verbs | Define new verbs
|
| services.gnome-keyring.enable | Whether to enable GNOME Keyring.
|
| programs.obsidian.vaults.<name>.settings.hotkeys | Hotkeys to configure.
|
| targets.darwin.defaults.NSGlobalDomain.KeyRepeat | Interval between key repetitions when holding down a key
|
| launchd.agents.<name>.config.Sockets.<name>.SockProtocol | This optional key specifies the protocol to be passed to socket(2)
|
| services.ssh-agent.enable | Whether to enable OpenSSH private key agent.
|
| services.gpg-agent.enable | Whether to enable GnuPG private key agent.
|
| services.yubikey-agent.enable | Whether to enable Seamless ssh-agent for YubiKeys.
|
| programs.keychain.extraFlags | Extra flags to pass to keychain.
|
| programs.gpg.publicKeys.*.text | Text of an OpenPGP public key.
|
| programs.keychain.package | The keychain package to use.
|
| programs.zsh.historySubstringSearch.searchUpKey | The key codes to be used when searching up
|
| programs.joshuto.keymap | Configuration written to
$XDG_CONFIG_HOME/joshuto/keymap.toml
|
| programs.gradle.settings | Key value pairs to write to gradle.properties in the Gradle
home directory.
|
| services.gnome-keyring.package | The gnome-keyring package to use.
|
| services.yubikey-agent.package | The yubikey-agent package to use.
|
| programs.zsh.historySubstringSearch.searchDownKey | The key codes to be used when searching down
|
| programs.mc.keymapSettings | Settings for mc/mc.keymap file
|
| vdirsyncer.authCert | Either a path to a certificate with a client certificate and
the key or a list of paths to the files with them.
|
| programs.gpg.publicKeys | A list of public keys to be imported into GnuPG
|
| programs.tmux.shortcut | CTRL following by this key is used as the main shortcut.
|
| programs.keychain.inheritType | Inherit type to attempt from agent variables from the environment.
|
| programs.wlogout.layout.*.keybind | Keyboard character to trigger this action.
|
| programs.cudatext.lexerHotkeys | Hotkeys settings specific to each lexer.
|
| launchd.agents.<name>.config.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| xdg.desktopEntries.<name>.settings | Extra key-value pairs to add to the [Desktop Entry] section
|
| programs.ne.keybindings | Keybinding file for ne.
|
| programs.gpg.publicKeys.*.source | Path of an OpenPGP public key file.
|
| launchd.agents.<name>.config.Label | This required key uniquely identifies the job to launchd.
|
| programs.cudatext.hotkeys | Hotkeys for Cudatext
|
| services.polybar.settings | Polybar configuration
|
| programs.lf.keybindings | Keys to bind
|
| programs.rclone.remotes.<name>.config | Regular configuration options as described in rclone's documentation
https://rclone.org/docs/
|