jwulf/joshs-custom-keyboard-layout

Karabiner configuration for modifications to the Halmak layout

★ 2Forks 0GitHub ↗Compare

Project website ↗

halmak-keyboard-layoutkarabinerkeyboard

README

Josh's Custom Keyboard Layout

Karabiner, Koolertron, and Anne Pro 2 configurations for modifications to the Halmak layout that I use.

I used Dvorak for one year before switching to Colemak. There are some Dvorak mappings that I like for programming, so I modded my layout to include them. I then switched to Halmak in 2019, and have used it for over a year - and love it. Here is an article I wrote about it: "In Search of the Ultimate Keyboard Layout".

In these layouts, semicolon and colon are reversed, and parens and angle brackets are switched:

Image created using keyboard-layout-editor.com.

Koolertron Setup

The Koolertron directory contains the layouts for the left and right-hand sides of a Koolertron AE-SMKD62.

You need to get a Windows image for VirtualBox or Parallels, and then get the configuration utility for the Koolertron from here.

Mac Setup

In Keyboard, make sure Capslock is mapped to Capslock. We will override it with Karabiner.

Anne Pro 2 Setup

  1. Open ObinsKit.
  2. Import AnnePro2/AnnePro2.json.
  3. Set System Keyboard to a standard QWERTY layout.

Karabiner Setup

  1. Install Karabiner.
  2. In Simple Modifications, map caps_lock to fn
  3. mkdir -p ~/.config/karabiner/assets/complex_modifications
  4. cp Karabiner/karabiner.json ~/.config/karabiner/
  5. Edit the file to make sure that the keyboard product_id and vendor_id match the values in the Karabiner-Elements Simple Modifications view on your machine.

Contributors

jwulf

Issues