mirror of
https://github.com/LnL7/nix-darwin.git
synced 2025-03-28 02:37:09 +00:00
keyboard: add warning when enableKeyMapping is not set
This commit is contained in:
parent
edc3be51ce
commit
d05229ca0d
1 changed files with 3 additions and 0 deletions
|
@ -39,6 +39,9 @@ in
|
|||
|
||||
config = {
|
||||
|
||||
warnings = mkIf (!cfg.enableKeyMapping && cfg.userKeyMapping != [])
|
||||
[ "system.keyboard.enableKeyMapping is not enabled, keyboard mappings will not be configured." ];
|
||||
|
||||
system.keyboard.userKeyMapping = mkMerge [
|
||||
(mkIf cfg.remapCapsLockToControl [{ HIDKeyboardModifierMappingSrc = 30064771129; HIDKeyboardModifierMappingDst = 30064771296; }])
|
||||
(mkIf cfg.remapCapsLockToEscape [{ HIDKeyboardModifierMappingSrc = 30064771129; HIDKeyboardModifierMappingDst = 30064771113; }])
|
||||
|
|
Loading…
Add table
Reference in a new issue