- Make macOS behave more like Microsoft Windows
- No need to switch command and ctrl in macOS preferences
- Install Karabiner
- cp ./karabiner.json ~/.config/karabiner/karabiner.json
code ~/.config/karabiner/karabiner.json
code ~/.local/share/karabiner/log/console_user_server.log
- cp ~/.config/karabiner/karabiner.json ./karabiner.json
- On an external keyboard:
- ctrl: command ⌘
- windows: ctrl ⌃
- alt: option ⌥
- shift: shift ⇧
- https://github.com/aerobounce/karabiner-elements-keycodes/blob/master/key_code.hpp
- Key codes
- https://karabiner-elements.pqrs.org/docs/
- Documentation
- https://support.apple.com/en-us/HT201236
- macOS default shortcuts that can’t be disabled via preferences
- https://support.apple.com/sv-se/guide/terminal/trmlshtcts/mac
- Terminal shortcuts
- uBar
- Windows like navigation bar
- https://brawersoftware.com/products/ubar
- AltTab
- Windows like Alt+Tab
- https://alt-tab-macos.netlify.app/
- Rectangle
- Move and resize windows in macOS using keyboard shortcuts or snap areas
- https://rectangleapp.com/
- Shortkeys (Chrome extension)
- Disable all shortcuts
- Mission Control
- Move space left/right
- Screenshots
- Copy image to pasteboard
- Spotlight
- Show Spotlight
- Auto hide
- Map win+left/right/up/down
- not remapped in Karabiner:
- f5, reload, Reload page
- normally works, but Karabiner word navigation shortcut messed it up
- ctrl+left, back, Go back
- ctrl+right, forward, Go forward