Dvorak. Русская фонетическая раскладка
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img
README.md
base.lst
base.xml
evdev.lst
evdev.xml
replace.sh
ru

README.md

warning

DvorakRus

Русская, фонетическая раскладка Дворак.

dvorak layout

Установка

archlinux & ubuntu. На других не проверялось.

Перед установкой настоятельно рекомендую выполнить бекап заменяемых файлов!

Установка производится путём подмены некоторых системных файлов. Что и куда копируется можно посмотреть в replace.sh

cd ~/ && git clone https://github.com/LightAir/DvorakRus.git && cd DvorakRus/ && chmod +x replace.sh
sudo ./replace.sh

Если вы используете малопопулярную wm, то можете установить раскладку путём добавления в файл автозагрузки строки:

setxkbmap "us,ru,dvorak,ru" -variant ",,,rud" -option "lv3:rwin_switch,grp:alt_shift_toggle"

в options: Правый альт включение lv3 уровня (для ё,э,ж и т.д.), Alt + Shift переключение раскладки

В i3 я на нужные мне кнопки добавил 2 скрипта, первый (set-default.sh) переключает на стандартную клаву

#!/bin/bash
setxkbmap "us,ru" ",winkeys" "grp:alt_shift_toggle"

# Это для нотификации о переключении
notify-send --expire-time=50 "Standart keyboard"

Второй (set-dvorak.sh) на фонетический дворак

#!/bin/bash
setxkbmap "dvorak,ru" ",rud" "lv3:ralt_switch,grp:alt_shift_toggle"

# Это для нотификации о переключении
notify-send --expire-time=50 "Dvorak keyboard"

В данном примере на alt+shift назначено переключение по 4 раскладкам: us, ru, dvorak, dvorak ru phonetic

Настройка раскладки в KDE показана тут http://old.softroot.ru/all/archlinux-dvorak-i-klaviatura-dns/