dwm margin [Решено]

Нужно сделать отступ сверху в 18 пикселей для дзена, чтобы не перекрывало его, никак не на гуглю.
dwm-6.0
Есть мысли…
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Не знаю насколько это правильно, но работает. Правим dwm.c

Строку
m->my = m->wy = unique[i].y_org
изменяем на
m->my = m->wy = unique[i].y_org + 18
И
m->mh = m->wh = unique[i].height
на
m->mh = m->wh = unique[i].height - 18
https://t.me/atvva
да спасибо,еще ночью решил не мучить попу и сделал -18(т.е. внизу), а панель двм оставил по умолчанию сверху, ну dzen подогнал вниз.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Как впечатления от DWM? И как он по сравнению с тем же i3?
Который я в своё время не осилил, может стоило разобраться..
https://t.me/atvva
Как? В целом я понял самого себя, что мне ,по факту, тайлинг нужен только для консолей, в одну смотришь, а в др. ковыряешь. Учитывая что мне все это дает без красноглазия tmux, я вернулся в бокс, где привернул dzen2 как хотел за 15 минут.
)))
А теперь серьезно, ну в целом видно их родство, вот немного самомнения:
dwm
+ шустрее поднимается
+ таги как-то кажутся умней и приятней, чем аналоги
- с треем промашка
- для внесения изменения, надо пересобирать и это не монад, реально make и переустановка. Однако учитывая что есть в abs , все это делается быстрее. 1) получаешь дерево 2) запускаешь только скачку сорцов 3) сам распаковываешь , меняешь и копируешь в src, затем собираем пакет, но с опцией не качать/распаковывать исходники. Вот, так что, все довольно просто, однако это все равно минус.
- не найдя примера, одолеть конфиг не получиться
+ опционально “живее” , при наличии снаровки в С и графических библиотеках - практически “бессмертен” )))
? смог прикрутить дзен как хотел, но получил загадку с фулскрином, решение которой не видать, на этом решил послать эту затею.
i3
+ простой конфиг и информации с сайта хватит для всего нужного
+ методом тыка иногда решается быстрее, нежели чем поиск
? dwm по первым минутам напоминает статику, в этом пункте написать хотел динамику, но трудно сказать, хорошо оно или плохо
? с горем пополам реализовал 2 панели вместо одной, однако сделать свою в ввиде дзена на нормальном уровне(чтобы выглядила она как панель для др. механизмов вм) не вышло, не нашел таких директив, а точнее никаких)). Дело в том, что часто работая с конфигом, иногда видишь отключенные, закоменченный функции, мол есть что-то еще, но мы не стали включать. А тут просто нет ничего, все как есть, даже пугает простота. Однако, вполне всего хватает для жизни, правила, хоткеи кому надо и т.д.
- опцианально “мертвее”(беднее)
+ трей вшит
? поставляемый аппарат для монитора системы (и вывода в панель) из коробки имеет хороший рабочий конфиг
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
sleepycat, спасибо за развёрнутый ответ)
https://t.me/atvva
Можно написать pkgbuild так, чтоб он из текущей папки брал config.h и клал в ./src/dwm-6.0 заменяя тот, что шел с архивом. Это я к тому, что вся правка сводится к редактированию конфига и запуску makepkg

Конфигурация разобрана на zenux.ru Там же было почти решение топа.
Еще примеры настройки были на (гента, которая не гента, как там её? Забыл.. Гента которая с профилями?).

В трей dwm можно много чего выводить. Разве что меню нельзя, тут и нужен дзен. А так на их сайте есть отдельный пункт “dwm status”.
https://fastenv.ru
config.h сам переедет как надо, не надо его никуда кидать, просто после изменений закиньте выхлоп makepkg -g в конец билда. А вот, если как и мне нужно менять dwm.c , то да , тут можно попридумывать. Первое мое мнение было такое
1) Меняем в билде источник архива, оставляем просто название, также как сделано для файла config.h.
2) Распаковываем архив и удаляем.
3) Меняем интрукции на свой лад и риск)) и перепаковываем, создавая новый архив с темже именем что и удаленный.
4) Добавляем контрольную сумму и нормально собираем.
Но раз уж я все равно шел просто посмотреть и собирать я собирался максимум 2 раза(второй раз изза того, что что-то забыл или что-то, из того что хотел видеть, сделал не так) , я решил не заморачиватся.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.