Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arpanetus/kazak-grammar-x11-keyboard-layout

kazakgrammar layout for X11
https://github.com/arpanetus/kazak-grammar-x11-keyboard-layout

kazakgrammar layout linux x11

Last synced: 12 days ago
JSON representation

kazakgrammar layout for X11

Awesome Lists containing this project

README

        

# kazak-grammar-X11-keyboard-layout

!["Kazak Grammar Latin"](keyboard-layout-variant.png "Kazak Grammar Latin")

## Install

`install.sh` copies data from current folder into `/usr/share/X11/xkb/`.
```shell script
sudo ./install.sh
```

## Check

You can check whether it's installed or not using:
```shell script
localectl list-x11-keymap-variants kz
```

and it should yield you
```
ext
kazakgrammar
kazrus
latin
ruskaz
```

## Usage

If you use consistent DE, then you can probably choose the proper variant in your keyboard settings.

Otherwise you can set your keyboard layout via:
```shell script
setxkbmap -layout kz -variant kazakgrammar
```

In my case I use it like:
```shell script
setxkbmap -option 'grp:alt_shift_toggle' -layout us,kz -variant ,kazakgrammar
```