И это всё МОЁ






Жил я себе на арче, наслаждался терминальным ЮИ, потому-то ГУИ в XWayland выглядит как последний Uncharted на ванильной плойке. Но в один день случайно снес себе пол / и было как-то лень все восстанавливать. На арче сидел сколько себя помню, поэтому решил посмотреть, как там дела в других легковесных дистрибутивов. Глаз зацепился за Void, потому что это тот же самый арч, но без systemd. Заодно решил осилить HiDPI на Х и пересесть на него, чего раньше не очень удавалось. Ибо емакс в терминале это как корочки от хлеба.


В общем, пришлось менять весь стек: sway + waybar + bemenu на bspwm + polybar + rofi. Ну и плюсом picom, чтобы спецэффекты были, но только чуть-чуть. А это означает переписывание конфигов и wal темплейтов. Более того, так как ручки то у меня кривые, хотелось автоматизировать все, начиная от бутстрапа системы и заканчивая расстановкой конфигов в нужные места.


В общем, после трёх недель кряхтений, получилось набросать минимум всего, что нужно для полноценной работы на десктопе. Включая вот этот вот бутстрап, который поднимет базовую систему с full disk encryption и ещё парочку скриптов, которые поставят все зависимости и настроят Х с HiDPI и WM со всеми перделками. Написано все это, конечно же, на fish shell. Потому что а на чем ещё. Теперь то можно удалять и двигать все, что не приколочено (а ничего не приколочено) и не бояться, что все сломается и придётся настраивать все ручками заново.


Если по софту, который использую, то это:



  • Kitty в качестве терминала, потому что GPU рендеринг и лигатуры.

  • BSPWM как WM. Не уверен, почему не i3. Вроде как он давно заброшен и не пилится. Даже отступы от краев экрана настроить нельзя, только если i3-gaps ставить.

  • Fish, конечно же. Всеми любимый.

  • Doom Emacs, где я пишу в основном весь код. И Neovim, если нужно что-то быстренько в файлике поделать.

  • Polybar для вот этих вот штучек сверху. Выглядит прикольно, пол дня настраивал.

  • Ну и rofi, чтобы запускать всякое разное. Тоже wal шаблон писал кучу времени, но я без понятия, как его зафоткать. Потому что он горячие клавиши перехватывает.

  • Tdrop ещё, чтобы эмулировать scratchpad’ы из Sway (на первом скрине он).


Все это, как и подобает, лежит на гитхабе:



  • Дотфайлы тут. Там же и бутстрап для зависимостей и конфигов.

  • Бутстрап базовой системы тут, если кому интересно.


Мой прошлый сетап я тут не кидал, но его можно найти в /r/unixporn. Там тоже аниме, но только Хомура.






















>>> Просмотр
(3840x4320,
2062 Kb
)










 , , , ,