added xkb
This commit is contained in:
45
nixos/xkb/symbols/fo
Normal file
45
nixos/xkb/symbols/fo
Normal file
@@ -0,0 +1,45 @@
|
||||
// Keyboard layouts for the Faroe Islands.
|
||||
|
||||
default partial alphanumeric_keys
|
||||
xkb_symbols "basic" {
|
||||
|
||||
include "latin(type2)"
|
||||
|
||||
name[Group1]= "Faroese";
|
||||
|
||||
key <TLDE> {[ onehalf, section, threequarters, paragraph ]};
|
||||
key <AE11> {[ plus, question, plusminus, questiondown ]};
|
||||
key <AE12> {[ dead_acute, dead_grave, bar, brokenbar ]};
|
||||
|
||||
key <AD11> {[ aring, Aring, dead_diaeresis, dead_circumflex ]};
|
||||
key <AD12> {[ eth, ETH, dead_tilde, dead_caron ]};
|
||||
|
||||
key <AC10> {[ ae, AE ]};
|
||||
key <AC11> {[ oslash, Oslash ]};
|
||||
key <BKSL> {[ apostrophe, asterisk, dead_doubleacute, multiply ]};
|
||||
|
||||
key <LSGT> {[ less, greater, backslash, notsign ]};
|
||||
key <AB10> {[ minus, underscore, hyphen, macron ]};
|
||||
|
||||
key <SPCE> {[ space, space, nobreakspace, nobreakspace ]};
|
||||
|
||||
include "level3(ralt_switch)"
|
||||
};
|
||||
|
||||
partial alphanumeric_keys
|
||||
xkb_symbols "nodeadkeys" {
|
||||
|
||||
include "fo(basic)"
|
||||
|
||||
name[Group1]= "Faroese (no dead keys)";
|
||||
|
||||
key <AE12> {[ acute, grave, bar, ogonek ]};
|
||||
key <AD11> {[ aring, Aring, diaeresis, degree ]};
|
||||
key <AD12> {[ diaeresis, asciicircum, asciitilde, macron ]};
|
||||
key <AC07> {[ j, J, ezh, EZH ]};
|
||||
key <AC10> {[ ae, AE, acute, doubleacute ]};
|
||||
key <AC11> {[ oslash, Oslash, asciicircum, caron ]};
|
||||
key <BKSL> {[ apostrophe, asterisk, doubleacute, multiply ]};
|
||||
key <AB08> {[ comma, semicolon, cedilla, ogonek ]};
|
||||
key <AB09> {[ period, colon, periodcentered, abovedot ]};
|
||||
};
|
||||
Reference in New Issue
Block a user