Уголок новичка

После обновления перестала работать смена раскладки клавиатуры. Manjaro sway (РЕШЕНО)

Всем привет.

Коллеги, похоже у меня проблема, откуда не ждал:

Manjaro Sway
До вчерашнего обновления (02/11/2022) всё работало прекрасно. Вчера сделал обновление (чуть больше 200 пакетов) и отпала русская раскладка клавиатуры.

В конфигах изменений не вижу. Долго копался. В результате взял дефолтные конфиги, просто прописал туда строки, которые мне русский активировали и ни фига. Только англицкий. Куда копать?

P.S. русский, до вчерашнего дня включался так:

input * {
xkb_layout us,ru
xkb_options grp:alt_shift_toggle
}

РЕШЕНИЕ:
1. Прочитать конфиг, который разработчики этой версии Манджаро положили туда, где должен лежать рабочий конфиг Sway
~/.config/sway/config — именно по этому пути должен лежать конфиг пользователя, по задумке разработчиков Sway

(для чего разработчики Manjaro Sway решили череж опу вывернуть рабочие процессы внутри своей системы, мы обсуждать не будем — проктология наука тонкая, я бы даже сказал — нежная)

В этом конфиге написано иностранным по чёрному, что рабочик конфиги надо класть сюда:
~/.config/sway/config.d/
при этом файлы конфигов должны иметь расширение .conf

2. переходим туда. куда нас послали разработчики Manjaro Sway и видим там файл:
XX-keyboard.conf.example
Если его прочитать, то выяснится, что это конфиг смены раскладки клавиатуры с приведённым примером, как сделать смену раскладки. НО! Если тупо отредактировать этот файл — чуда не произойдёт! Смена раскладки клавиатуры так и не заработает.

3. чтобы всё заработало надо сделать следующее:
А). поменять содержимое файла на:
РАСКЛАДКА КЛАВИАТУРЫ
input * {
xkb_layout us,ru
xkb_options grp:alt_shift_toggle
}
Б). Сохранить изменения в файле
В). Переименовать файл в XX-keyboard.conf
Г). Рестартануть оболочку (Контрол+Вин+С по умолчанию)

и всё работает.

Для того, чтобы внести ещё какие-либо изменения в конфиг Манджаро Свей, есть два пути:
1. продолжать редактировать файл с раскладкой
2. создавать новый файл (новые файлы) под разные задачи. Например: отдельный под автозапуск приложений, отдельный под смену цветов интерфейса и гапсы, отдельный про клавосочетания, отдельный про привязку приложений к рабочим столам.

ну или удалить все файлы из этой дирректории, скопировать туда базовый конфиг Свей, поставить ему расширение .conf и редактировать всё в одном файле.

P.S. на хрена всё это было сделано — я не знаю. Благодаря разработчикам Манджаро Свей я ушёл с Манджаро и освоил Арч. Там всё так, как задумывали разработчики Свей. Очень удобно, когда документация с официальных источников совпадает с тем. что творится у тебя в системе. На Манджаро Свей я точно не вернусь так как система должна быть надёжной, стабильной и иметь чёткую документацию. Разработчики этой ветки Манджары показали, со всеми тремя пунктами тут возникают проблемы. Удачи!
Уголок новичка

Как установить Sway Wm

Здравствуйте.
Как лучше установить Sway в Manjaro единственным WM? Готовых сборок нет, а ставить его по верх другого WM мне кажется не гигиеничным. Может быть можно как то Manjaro Architect задействовать? Или установить i3wm, за тем Sway, и на конец удалить i3?
Заранее спасибо.