Skip to content

Instantly share code, notes, and snippets.

View markasoftware-tc's full-sized avatar

Mark Polyakov markasoftware-tc

  • Thunder Compute
  • Joined Sep 29, 2025
View GitHub Profile
@markasoftware-tc
markasoftware-tc / keys.md
Last active October 10, 2025 15:36
macOS keys that work for me

This makes macOS keyboard shortcuts mostly work like linux/windows (ctrl+c/x/v, alt-tab, etc in the same position as on Windows), while also swapping esc and caps lock for easy Vim usage, and finally also remapping the modifiers in iTerm2 in such a way that emacs over SSH is able to understand them.

  1. Install Karabiner Elements
  2. Install the following JSON in Karabiner as a Complex Rule:
    {
     "description": "Everything",
     "enabled": false,
     "manipulators": [
         {