summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.config/xkb/rules/evdev5
-rw-r--r--.config/xkb/symbols/hibiki10
2 files changed, 15 insertions, 0 deletions
diff --git a/.config/xkb/rules/evdev b/.config/xkb/rules/evdev
new file mode 100644
index 0000000..9a403ee
--- /dev/null
+++ b/.config/xkb/rules/evdev
@@ -0,0 +1,5 @@
+
+! option = symbols
+  hibiki:intl_tr = +hibiki(intl_tr)
+
+! include %S/evdev
diff --git a/.config/xkb/symbols/hibiki b/.config/xkb/symbols/hibiki
new file mode 100644
index 0000000..c196f9b
--- /dev/null
+++ b/.config/xkb/symbols/hibiki
@@ -0,0 +1,10 @@
+// https://xkbcommon.org/doc/current/md_doc_user_configuration.html
+// https://wiki.archlinux.org/title/X_keyboard_extension
+
+xkb_symbols "intl_tr" {
+    key <AC05> { [ g      ,       g , dead_breve            ] } ;
+    key <AB09> { [ period , greater , dead_abovedot         ] } ;
+    key <AC02> { [   s    ,       S , ssharp , dead_cedilla ] } ;
+
+    include "level3(ralt_switch)"
+};