Skip to content

Commit

Permalink
initial Linux and Windows versions
Browse files Browse the repository at this point in the history
  • Loading branch information
nikola-kocic committed Aug 7, 2016
1 parent 162911a commit 4d2bb52
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
17 changes: 17 additions & 0 deletions linux/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Serbian characters added as third level symbols to US keyboard layout.

Installation:
Symlink to /usr/share/X11/xkb/symbols/usrsl
Then add this to /usr/share/X11/xkb/rules/evdev.xml
inside of <layoutList> block

<layout>
<configItem>
<name>usrsl</name>
<shortDescription>rsl</shortDescription>
<description>US (Serbian Latin)</description>
<languageList><iso639Id>eng</iso639Id>
<iso639Id>srp</iso639Id> </languageList>
</configItem>
<variantList/>
</layout>
13 changes: 13 additions & 0 deletions linux/usrsl
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
partial alphanumeric_keys
xkb_symbols "usrsl" {
name[Group1]= "US (Serbian Latin)";

include "us"
key <AB01> { [ z, Z, zcaron, Zcaron ] }; // Ž
key <AB02> { [ x, X, ccaron, Ccaron ] }; // Č
key <AB03> { [ c, C, cacute, Cacute ] }; // Ć
key <AC02> { [ s, S, scaron, Scaron ] }; // Š
key <AC03> { [ d, D, dstroke, Dstroke ] }; // Đ

include "level3(ralt_switch)"
};
2 changes: 2 additions & 0 deletions windows/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Open with "Microsoft Keyboard Layout Creator" and choose Project -> Build DLL and Setup Package.
Then run setup.exe from destination folder.
Binary file added windows/usrsl.klc
Binary file not shown.

0 comments on commit 4d2bb52

Please sign in to comment.