LINUX.ORG.RU

NixOS localisation

 , ,


2

1

Привет! Есть ли тут пользователи nixos? Может кто-то знает, как заставить его менять раскладку? services.xserver = { ... layout = «us, ru»; ... xkbOptions = «grp:caps_toggle»; }; Такая конфигурация, по-идее, должна работать, но ничего не происходит.


я делаю так

setxkbmap -layout us,ru -option 'grp:shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp'

должно работать во всех дистрах

s9gf4ult ★★ ()
Ответ на: комментарий от s9gf4ult

Возьми пропавший пирожок с полки.

anonymous ()

Привет. Нету. И ты не пользуйся.

thesis ★★★★★ ()

У меня так:

    ...
    services.xserver = 
    {
        xkbModel = "microsoft";
        layout = "us,ru(winkeys)";
        xkbOptions = "grp:caps_toggle,grp_led:caps";
        xkbVariant = "winkeys";
        ....

Не будет лишним и это

    ...
    i18n =
    {
        consoleFont = "cyr-sun16";
        consoleKeyMap = "ruwin_cplk-UTF-8";
        defaultLocale = "ru_RU.UTF-8";
    };
    ...
Если по прежнему не будет работать, проверьте логи X и системы, может что не установлено и подсистема тихо сообщает об этом в логах.

Deleted ()
Ответ на: комментарий от Tis

Что именно не работает? В моем варианте переключение раскладок двумя шифтами, и индикация русской раскладки лампочкой ScrolLock. Ну и вообще

man setxkbmap
man xkeyboard-config
s9gf4ult ★★ ()
Ответ на: комментарий от s9gf4ult

Извините, я не посмотрел, что там не капс, а шифт, а тупоскопипастил. Ваш вариант прекрасно работает :)

Tis ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.