base_layers.h 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #pragma once
  2. /*
  3. Copyright 2018-2022 Eric Gebhart <e.a.gebhart@gmail.com>
  4. This program is free software: you can redistribute it and/or modify
  5. it under the terms of the GNU General Public License as published by
  6. the Free Software Foundation, either version 2 of the License, or
  7. (at your option) any later version.
  8. This program is distributed in the hope that it will be useful,
  9. but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. GNU General Public License for more details.
  12. You should have received a copy of the GNU General Public License
  13. along with this program. If not, see <http://www.gnu.org/licenses/>.
  14. */
  15. #include "keycodes.h"
  16. #include "lang_map.h"
  17. #include "oled_stuff.h"
  18. // an empty template.
  19. /* #define CARTE_EMPTY \ */
  20. /* carte_de_map(" ", \ */
  21. /* " ", \ */
  22. /* " ") */
  23. /* */
  24. /* #define ___EMPTY___ \ */
  25. /* LANG_MAP(_, _, _, _, _, _, _, _, _, _, \ */
  26. /* _, _, _, _, _, _, _, _, _, _, \ */
  27. /* _, _, _, _, _, _, _, _, _, _) */
  28. // dvorak, capewell-dvorak, ahei, and boo.
  29. #include "dvorak.h"
  30. //qwerty, workman, norman,
  31. #include "qwerty.h"
  32. // Colemak, halmak, minimak, etc.
  33. #include "maks.h"
  34. // eucalyn, maltron
  35. #include "alt.h"
  36. // mtgap, ctgap, apt
  37. #include "gap.h"
  38. // some hands down.
  39. #include "hands_down.h"
  40. // some beakls.
  41. #include "beakl.h"
  42. // bepo, optimot, beakl19bis, godox-fr?.
  43. #include "bepo.h"
  44. // some carpalxs.
  45. #include "carpalx.h"
  46. // The symbol, number function rows for all the above.
  47. #include "toprows.h"
  48. // some layers with accents and dead keys.
  49. #include "accents.h"