services.skhd.enable
Whether to enable skhd.
Type: boolean
Default:
false
Example:
true
Declared by:
services.skhd.package
The skhd package to use.
Type: package
Default:
pkgs.skhd
Declared by:
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:
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:
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: