diff --git a/options.xhtml b/options.xhtml index 9e2d1efaf..20cad38a3 100644 --- a/options.xhtml +++ b/options.xhtml @@ -81250,6 +81250,148 @@ attribute set of (string or signed integer or boolean or floating point number)< +
+ + services.skhd.enable + + +
+
+

Whether to enable skhd.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/services/skhd.nix> + +
+
+
+ + services.skhd.package + + +
+
+

The skhd package to use.

+ +

Type: +package

+ +

Default: +pkgs.skhd

+ +

Declared by:

+ + +
+ +<home-manager/modules/services/skhd.nix> + +
+
+
+ + services.skhd.config + + +
+
+

Contents of skhd’s configuration file. If empty (the default), the configuration file won’t be managed.

See documentation +and example.

+ +

Type: +null or absolute path or strings concatenated with “\n”

+ +

Default: +null

+ +

Example:

''
+  # open terminal, blazingly fast compared to iTerm/Hyper
+  cmd - return : /Applications/kitty.app/Contents/MacOS/kitty --single-instance -d ~
+  
+  # open qutebrowser
+  cmd + shift - return : ~/Scripts/qtb.sh
+  
+  # open mpv
+  cmd - m : open -na /Applications/mpv.app $(pbpaste)
+''
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/services/skhd.nix> + +
+
+
+ + services.skhd.errorLogFile + + +
+
+

Absolute path to log all stderr output.

+ +

Type: +null or absolute path or string

+ +

Default: +${config.home.homeDirectory}/Library/Logs/skhd/err.log

+ +

Example: +"/Users/khaneliman/Library/Logs/skhd.log"

+ +

Declared by:

+ + +
+ +<home-manager/modules/services/skhd.nix> + +
+
+
+ + services.skhd.outLogFile + + +
+
+

Absolute path to log all stdout output.

+ +

Type: +null or absolute path or string

+ +

Default: +${config.home.homeDirectory}/Library/Logs/skhd/out.log

+ +

Example: +"/Users/khaneliman/Library/Logs/skhd.log"

+ +

Declared by:

+ + +
+ +<home-manager/modules/services/skhd.nix> + +
+
services.snixembed.enable