Skip to content

chechen-language/chechen-latin-keyboard-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chechen Latin Keyboard Layout for Linux

System-wide Chechen Latin keyboard layout for Linux desktops.
This repo provides an installer that registers the layout with the standard xkeyboard-config database so it’s available to all desktop environments.

Full project documentation & design notes live here: chechen-keyboard

Supported environments

X11 (uses /usr/share/X11/xkb via xkeyboard-config):

  • GNOME on Xorg
  • KDE Plasma (X11)
  • Xfce, MATE, Cinnamon, LXDE/LXQt
  • Tiling WMs on Xorg (i3, Awesome, bspwm, Openbox, etc.)

Wayland (reads the same keymap data via libxkbcommon):

  • GNOME (Wayland / Mutter)
  • KDE Plasma (Wayland / KWin)
  • Sway, Weston, and wlroots-based compositors

What the installer does

  • Installs/updates layout files under /usr/share/X11/xkb
  • Refreshes XKB metadata/cache where applicable
  • Does not automatically switch your active layout — you’ll add/select it in your desktop settings

Requirements

  • bash, git, sudo
  • A standard XKB stack (package often named xkb-data)

Quick start

  1. Clone the repository

    git clone https://github.com/chechen-language/chechen-latin-keyboard-linux.git
  2. Install (requires sudo)

    cd chechen-latin-keyboard-linux
    sudo ./install.sh
  3. Re-login (or reboot) so your DE reloads layouts