| ... | ... | @@ -71,7 +71,7 @@ |
| 71 | 71 | # minimal dock |
| 72 | 72 | dock = { |
| 73 | 73 | autohide = false; |
| 74 | | show-process-indicators = false; |
| 74 | show-process-indicators = true; |
| 75 | 75 | show-recents = true; |
| 76 | 76 | static-only = true; |
| 77 | 77 | }; |
| ... | ... | @@ -81,6 +81,25 @@ |
| 81 | 81 | ShowPathbar = true; |
| 82 | 82 | FXEnableExtensionChangeWarning = false; |
| 83 | 83 | }; |
| 84 | | # Tab between form controls and F-row that behaves as F1-F12 |
| 84 | |
| 85 | CustomUserPreferences = { |
| 86 | launchd.user.agents.UserKeyMapping.serviceConfig = { |
| 87 | ProgramArguments = [ |
| 88 | "/usr/bin/hidutil" |
| 89 | "property" |
| 90 | "--match" |
| 91 | "{"ProductID":0x0,"VendorID":0x0,"Product":"Apple Internal Keyboard / Trackpad"}" |
| 92 | "--set" |
| 93 | ( |
| 94 | let |
| 95 | # https://developer.apple.com/library/archive/technotes/tn2450/_index.html |
| 96 | caps_lock = "0x700000039"; |
| 97 | escape = "0x700000029"; |
| 98 | in "{"UserKeyMapping":[{"HIDKeyboardModifierMappingDst":${escape},"HIDKeyboardModifierMappingSrc":${caps_lock}},{"HIDKeyboardModifierMappingDst":${caps_lock},"HIDKeyboardModifierMappingSrc":${escape}}]}" |
| 99 | ) |
| 100 | ]; |
| 101 | RunAtLoad = true; |
| 102 | }; |
| 103 | }; |
| 85 | 104 | }; |
| 86 | 105 | } |