proLinux – Telegram
#i3wm #i3 #dotfiles

Переделал старый конфиг из видео про i3, видео похоже придется тоже переделывать, актуальность оно немного потеряло)
👍182
#bspwm #i3

BSPWM vs I3WM
————————
Чем отличаются эти оконные менеджеры (по крайней мере то что я заметил):

1. ДОКУМЕНТАЦИЯ, в i3 хорошая, в bspwm на троечку (год пользуюсь bspwm только что узнал что документация вообще есть)

2. УПРАВЛЕНИЕ ОКНАМИ, в i3 нужно указывать где окно откроется, нужно переходить в режим ресайза что бы изменить размер, в bspwm ты точно знаешь как откроется новое окно, можешь менять размер нужной тебе комбинацией клавишь.

3. ПРАВИЛА ДЛЯ ОКОН, в i3 нужно наделать в кофиге кучу блоков для плавающих окон, окон в фокусе... в bspwm все в одну строчку, что гараздо удобнее.

4. POLYBAR, в i3 он не может в отступы, например что бы плавающую панель сделать. Не критично, но обидно.

Не хочу сказать что i3 хуже чем bspwm, на самом деле я бы все же i3 порекомендовал новичкам, но только для того что бы было с чем сравнивать bspwm.
🔥8👍3
#i3 #dotfiles

Переделал еще один райс который использовал для самого первого видео по i3. Пока переделывал немного понастальгировал.

Ничего особенного в этом райсе нет, ни прозрачностей, ни кнопочек на панели. Суровый, минималистичный i3))

Доты тут лежат, вдруг кому то зайдет.
13
#polybar #i3
Получилось сделать плавающий бар в i3... При помощи костылей))

Сначало бордеры:
border-bottom = 5pt
border-bottom-color = ${colors.gr}

По такому принципу со всех сторон нужно прописать.

Потом шрифты:
font-0 = JetBrainsMono:style=Regular:pixelsize=10;0
font-1 = Symbols Nerd Font:style=Regular:pixelsize=11;-1

Нужно все шрифты вверх поднять. Про скругления бара можно забыть, трей выглядит смещенным вверх и оно так и есть, по другому он может быть только смещенным вниз.

Короче polybar в i3 это очень увлекательно)
🔥4
#polybar #i3 #костыли

Для того что бы сделать плавающую панель в i3 не как в посте выше, а плюс минус по человечески нужно:

В конфиге polybar прописать override-redirect = true и сделать отступы offset-x = 10 offset-y = 5

В конфиге i3 прописать гапс со стороны панели больше чем с остальных сторон gaps bottom 30

Включить wm-restack = i3

Ну и рестартануть все это дело. По сути i3 перестает резервировать место под панель, но при этом со стороны панели создает гапс который отодвигает окна от панели. Спасибо @Sinomor за подсказку)))
👍2
#i3 #nord #dots

Все, последний райс i3 и сегодня я с ним распращаюсь. Конфиги тут.

По хорошему нужно было бы видео сделать... i3wm в 2к23 но что то и сказать то особо нечего, точнее сосвсем не много. Гапсы приделали, ну так по мелочи. В остальном это все тот же i3 что и раньше) Будет творческий кризис сделаю такое видео)
👍11🔥6
🔥18👎2
3