logo

oasis-root

Compiled tree of Oasis Linux based on own branch at <https://hacktivis.me/git/oasis/> git clone https://anongit.hacktivis.me/git/oasis-root.git

hr (2692B)


  1. default partial alphanumeric_keys
  2. xkb_symbols "basic" {
  3. include "rs(latin)"
  4. name[Group1]="Croatian";
  5. // Swap the third and fourth level for four dead keys, for easier access
  6. // to the non-dead symbols, and to match the XFree86 Croatian layout.
  7. key <AE01> { [ 1, exclam, asciitilde, dead_tilde ] };
  8. key <AE03> { [ 3, numbersign, asciicircum, dead_circumflex ] };
  9. key <AE05> { [ 5, percent, degree, dead_abovering ] };
  10. key <AE07> { [ 7, slash, grave, dead_grave ] };
  11. // Provide the correct closing double quote mark.
  12. key <AC03> { [ any, any, rightdoublequotemark, guillemotleft ] };
  13. key <AB10> { [ minus, underscore, dead_belowdot, dead_abovedot ] };
  14. };
  15. partial alphanumeric_keys
  16. xkb_symbols "us" {
  17. include "us"
  18. name[Group1]= "Croatian (US)";
  19. key <AD01> { [ any, any, backslash ] };
  20. key <AD02> { [ any, any, bar ] };
  21. key <AD03> { [ any, any, EuroSign ] };
  22. key <AD06> { [ any, any, z, Z ] };
  23. key <AD11> { [ any, any, scaron, Scaron ] };
  24. key <AD12> { [ any, any, dstroke, Dstroke ] };
  25. key <AC04> { [ any, any, bracketleft ] };
  26. key <AC05> { [ any, any, bracketright ] };
  27. key <AC08> { [ any, any, lstroke ] };
  28. key <AC09> { [ any, any, Lstroke ] };
  29. key <AC10> { [ any, any, ccaron, Ccaron ] };
  30. key <AC11> { [ any, any, cacute, Cacute ] };
  31. key <BKSL> { [ any, any, zcaron, Zcaron ] };
  32. key <LSGT> { [ any, any, bar ] };
  33. key <AB01> { [ any, any, y, Y ] };
  34. key <AB04> { [ any, any, at ] };
  35. key <AB05> { [ any, any, braceleft ] };
  36. key <AB06> { [ any, any, braceright ] };
  37. key <AB07> { [ any, any, section ] };
  38. key <AB08> { [ any, any, semicolon ] };
  39. key <AB09> { [ any, any, colon ] };
  40. key <AB10> { [ any, any, minus, underscore ] };
  41. include "level3(ralt_switch)"
  42. };
  43. partial alphanumeric_keys
  44. xkb_symbols "alternatequotes" {
  45. include "rs(latinalternatequotes)"
  46. name[Group1]= "Croatian (with guillemets)";
  47. };
  48. partial alphanumeric_keys
  49. xkb_symbols "unicode" {
  50. include "rs(latinunicode)"
  51. name[Group1]= "Croatian (with Croatian digraphs)";
  52. };
  53. partial alphanumeric_keys
  54. xkb_symbols "unicodeus" {
  55. include "rs(latinunicodeyz)"
  56. name[Group1]= "Croatian (US, with Croatian digraphs)";
  57. };