This is the wasiqman keyboard layout that I use on a daily basis. I have only tested this layout on MAC OS. Infact, I don't even have the right files for this layout in Linux (any distro) and Windows. It is likely that when I get a daily work computer that is not a macbook, the files for this keyboard layout for more operating systems will be added.
This layout is based off of the workman layout. You can read about the philosophy and reasoning behind that layout on the workman website. The reason I felt like I needed to adapt this layout were
- At the time, I was using MacVim as my main editor. In vim, you use the CTRL key alot, and the default layout reverted to QWERTY when you held down the CTRL button. This confused the crap out of me until I decided to re-write the layout.
- As a programmer, I use the symbols much more than the numbers. So I have defaulted to using the symbols if you hit the number keys. Holding the shift key will get you the numbers.
- Pick the layout you want. (Programmer or normal)
- Run the following commands You have to be a super user
sudo su -
sudo cp -r /path/to/wasiqman/wasiqman.bundle /Library/Keyboard\ Layouts/
- Open "System Preferences" > "Language And Region" > "Keyboard Preferences"
- Click "Input Sources" at the top
- Click the "+" button on the screen to add a keyboard layout
- Select "Wasiqman" and click "Add"
You're done!!
To switch from "Wasiqman" to another keyboard layout, use the little falg at the top of your screen on the status bar.