Пару дней назад психанул чего-то и решил попробовать все же использовать тайловые оконные менеджеры в повседневной работе. Далее расскажу почему выбрал BSPWM и что получилось сделать на момент выпуска поста. Также напоминаю, что про тайловые оконные менеджеры я уже рассказывал на канале, прочитать заметку можете по ссылке ниже.
Тайлинговые оконные менеджеры в Linux
Изначальный сетап
В плане дистрибутива ничего не изменилось и это по-прежнему Archlinux, про преимущества которого я уже рассказывал на канале ранее.
Пять причин влюбиться в Archlinux
Те плюсы про которые говорил в посте только подтвердились при переходе на BSPWM. Весь нужный софт, благодаря официальным и дополнительным репозиториям, поставил менее чем за 10 минут, причем все актуальной версии. Последняя версия ядра работает как часы, с оборудованием никаких проблем не возникло (в очередной раз).
В общем, если вы не новичок, то рекомендую Arch. Тем, кто только начинает путь в мир Linux, советую прочитать статью про идеальный для старта дистрибутив.
Выбираем Linux-дистрибутив для новичка
Почему BSPWM?
Ранее я пробовал некоторые тайловые оконные менеджеры. Самым первым был (наверняка как и у всех, кто пробовал) i3. Но тогда не удалось настроить систему (не потому что это сложно, а потому что лень взяла свое и не захотел разбираться), потому вернулся на свои любимые GNOME и KDE (до сих пор не могу выбрать фаворита).
Спустя какое-то время попробовал DWM и BSPWM. Первый показался сложным в плане настройки, а вот с BSPWM дошел до стадии практически готовой системы. Размышляя, какой тайловый оконный менеджер выбрать, решил использовать BSPWM по следующим причинам:
- простой файл конфигурации, который даже из «коробки» готов к работе
- большое количество материалов по настройке, в том числе, русскоязычных
- наличие большого количества сообществ, в том же Телеграмме, где в случае чего подскажут и помогут решить проблему
- не такая сильная зависимость от клавиатуры, как на других тайловых менеджерах, вполне спокойно можно использовать привычную мышь для управления окнами и навигации
- уже был опыт работы с ним, то есть пробовать нужно было что-то знакомое и отчасти понятное
К преимуществам не могу отнести все, что касается быстродействия и отзывчивости, так как для этого нужно сравнивать BSPWM с другими тайловыми менеджерами, такого опыта пока нет.
Чего удалось достичь?
На данный момент настроил правила оформления окон и их открывания, работу с двумя мониторами, горячие клавиши для запуска основных приложений, также установил polybar (верхнюю панель) и накидал в нее основных модулей. В принципе, уже сейчас система работоспособная, остается только по чуть-чуть дорабатывать. Из того, что нужно сделать обязательно:
- настроить создание скриншотов
- настроить и подключить Bluetooth для колонок и клавиатуры (хорошо, что ее можно подключить еще и по проводу)
- настроить отображение обновлений, чтобы каждый раз не лазить в терминал
Может быть, именно с этого эксперимента получится полюбить тайловые оконные менеджеры и работать в них не ощущая дискомфорта. Посмотрим до чего это все дойдет.
Также планирую в следующих постах рассказывать про работу с BSPWM и его настройку, поэтому не забывайте подписаться на канал и поставить этой заметке лайки.