- Map Caps Lock to Left Control, or Escape if pressed alone
- Map Return/Enter to Right Control, or Return/Enter if pressed alone
- Map Left Shift to Left Shift, or Opening Parenthesis if pressed alone
- Map Right Shift to Right Shift, or Closing Parenthesis if pressed alone
- Karabiner-Elements via homebrew
brew cask install karabiner-elements
- Copy or symlink karabiner.json to the directory
~/.karabiner.d/configuration/
or~/.config/karabiner/
- Map left alt to left alt, or something useful if pressed alone
- Map right alt to right alt, or something useful if pressed alone
- Create a .desktop file under ~/.config/autostart/
- Create executable shell script under dotfile directory
- NOTE for desktopfile command:
sh -c '~/ScriptName