BEAKL-15p keyboard layout
This is a variation of BEAKL-15 that emphasizes programming comfort:
Besides digits, only 3 keys have been moved: comma, period, and slash.
See my Ergodox EZ config for a more advanced example of this layout.
Install:
cat linux/usr-share-X11-xkb-symbols-us >> /usr/share/X11/xkb/symbols/us
echo now please restart your X session
Activate:
setxkbmap -layout us -variant beakl15p # one layout; no switch
setxkbmap -layout us,us -variant beakl15p,basic # dual layout switching
Install the pre-built package or build it yourself using MSKLC version 1.4:
"C:\Program Files (x86)\Microsoft Keyboard Layout Creator 1.4\MSKLC.exe" windows\beakl15p.klc