deflayer_symbols_azerty.kbd 865 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ;; Symbol layer: Lafayette/Ergo‑L AltGr layer for the masses!
  2. ;; Works with AZERTY-fr. Needs a couple tweaks for the Belgian and Mac variants.
  3. (deflayer symbols
  4. _ _ _ _ _ _ _ _ _ _ _
  5. @@ @< @> @$ @% @^ @& @* @' @`
  6. @{ @pl @pr @} @= @\ @+ @- @/ @''
  7. @~ @[ @] @_ @# XX @| @! @; @: @?
  8. _ spc @sym
  9. )
  10. ;; Note: this requires kanata 0.5+ to work properly.
  11. ;; kanata 0.4 does not release Shift soon enough for this layer to work.
  12. (defalias
  13. @ AG-0
  14. < 102d
  15. > S-102d
  16. $ ]
  17. % S-'
  18. ^ (macro [ spc)
  19. & 1
  20. * \
  21. ' 4
  22. ` AG-7
  23. { AG-4
  24. pl 5
  25. pr -
  26. } AG-=
  27. = =
  28. \ AG-8
  29. + S-=
  30. - 6
  31. / S-.
  32. '' 3
  33. ~ AG-2
  34. [ AG-5
  35. ] AG--
  36. _ 8
  37. # AG-3
  38. | AG-6
  39. ! /
  40. ; ,
  41. : .
  42. ? S-m
  43. )
  44. ;; vim: set ft=lisp