summaryrefslogtreecommitdiff
path: root/.b
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2022-12-03 15:35:33 +0200
committerSyndamia <kamen@syndamia.com>2022-12-03 15:35:33 +0200
commit915c31029aa8650d4ddab3aff99a4f1c628516fe (patch)
tree2cdab0b951f2fb1a65401f037e0f2085f28a3b93 /.b
parentc53f2b3de10cf55ff5e64b5daaca76586420ee79 (diff)
downloaddotfiles-915c31029aa8650d4ddab3aff99a4f1c628516fe.tar
dotfiles-915c31029aa8650d4ddab3aff99a4f1c628516fe.tar.gz
dotfiles-915c31029aa8650d4ddab3aff99a4f1c628516fe.zip
[xkb] Updated to version 1.1 with changes to description and backtick key
Diffstat (limited to '.b')
-rw-r--r--.b/usr/share/X11/xkb/symbols/bg-custom26
1 files changed, 20 insertions, 6 deletions
diff --git a/.b/usr/share/X11/xkb/symbols/bg-custom b/.b/usr/share/X11/xkb/symbols/bg-custom
index 3bf82d6..9138734 100644
--- a/.b/usr/share/X11/xkb/symbols/bg-custom
+++ b/.b/usr/share/X11/xkb/symbols/bg-custom
@@ -11,20 +11,34 @@
// OF THE USE OF THIS SOFTWARE.
//
//////////////////////////////////////////////////////////////////////////
-// Modifications by Kamen Mladenov <kamen@syndamia.com>
+
+// Version 1.1 // Fork by Kamen Mladenov <kamen@syndamia.com>
// This is a non-standard variant of the traditional Bulgarian phonetic
-// keyboard, where most capital character on number row are replaced with
-// those, found in the normal English layout (only Tilde is left as-is).
-// Also, Level 3 characters for square and curly brackets are those from
-// English layout.
+// keyboard, which allows for usage of some English characters that aren't
+// normally supported.
+
+// Original English characters are returned in the following places:
+// - <Shift> + <Any Digit Key from 1 to 0>
+// - <3rd level key> + <[> and <3rd level key> + <Shift> + <[>
+// - <3rd level key> + <]> and <3rd level key> + <Shift> + <]>
+// - <3rd level key> + <`> and <3rd level key> + <Shift> + <`>
+
+// Version History:
+// [03.12.2022] 1.1 - Updated description and added Backtick and Tilda to
+// third (and fourth) level layouts.
+// [03.12.2022] 1.0 - Initial
+
+// Special thanks to Daniel Paul O'Donnell for his blog post:
+// https://people.uleth.ca/~daniel.odonnell/Blog/custom-keyboard-in-linuxx11
+
//////////////////////////////////////////////////////////////////////////
default partial alphanumeric_keys
xkb_symbols "phonetic-nonstandard" {
name[Group1]= "Bulgarian (traditional phonetic, nonstandard)";
- key <TLDE> {[ Cyrillic_che, Cyrillic_CHE ]};
+ key <TLDE> {[ Cyrillic_che, Cyrillic_CHE, grave, asciitilde ]};
key <AE01> {[ 1, exclam ]};
key <AE02> {[ 2, at ]};
key <AE03> {[ 3, numbersign ]};