kanata.kbd 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. ;;==========================================================================;;
  2. ;; ;;
  3. ;; Ergo-L "portable" driver, emulated with Kanata over your regular keymap ;;
  4. ;; ;;
  5. ;;==========================================================================;;
  6. ;;-----------------------------------------------------------------------------
  7. ;; Choose here if you want to add an angle mod: ZXCVB are shifted to the left.
  8. ;; See https://colemakmods.github.io/ergonomic-mods/angle.html for more details.
  9. (include defsrc_pc.kbd) ;; PC, standard finger assignment
  10. ;;(include defsrc_pc_anglemod.kbd) ;; PC, ZXCVB are shifted to the left
  11. ;;-----------------------------------------------------------------------------
  12. ;; Base keymap
  13. (include deflayer_base_over_azerty.kbd) ;; Azerty-FR
  14. ;;-----------------------------------------------------------------------------
  15. ;; `Symbols` layer
  16. ;; You need this, don’t disable it.
  17. (include deflayer_symbols_lafayette.kbd)
  18. ;;-----------------------------------------------------------------------------
  19. ;; Aliases for `Symbols` and `Navigation` layers
  20. ;; Depends on PC/Mac and keyboard layout
  21. (include defalias_azerty_pc.kbd) ;; Azerty-FR, PC
  22. ;;-----------------------------------------------------------------------------
  23. ;; Extra configuration
  24. ;; You should not modify this, only if you need to.
  25. (defcfg
  26. ;; Enabled makes kanata process keys that are not defined in defsrc
  27. ;; Fixes altgr for Windows (see Arsenik issue #22)
  28. process-unmapped-keys yes
  29. windows-altgr cancel-lctl-press
  30. )
  31. ;; vim: set ft=lisp