Comments 15
Для упрощённой работы с патчами есть форк dwm-flexipatch.
это да, но я делаю свою сборку на гитхабе, и в скором времени буду писать на нее обзор
Есть и такое: dwm for Wayland
https://github.com/djpohly/dwl
Simple, hackable dynamic tiling Wayland compositor (dwm for Wayland)
https://aur.archlinux.org/packages/dwl
Посмотрите здесь для ознакомления:
https://aur.archlinux.org/packages?O=0&K=dwm
Такие люди тут нужны) Первая публикация прям зашла, парня понесло)
ставить в систему что-то не из пакетов с репозиториев - верный путь отстрелить себе в ноги.
возьмите дистрибутив в котором dwm и прочее уже есть в репах (например в opensuse его нет в стандартных репозиториях, но есть в репозитории utilities:suckless)
ну а если говорить о собственном форке с доработками то потретьте 10 минут времени и изучите как собрать собственные пакеты и сделать своё репо, каких-то особо сложных вещей там нет, даже поднимать свой сервис нет необходимости, можно взять уже готовый Open Build Service например тут и собирать на их серверах в репозитории на их зеркалах для пары десятков дистрибутивов. например так делает создатель QOwnNotes и ещё некоторые. Для тестирования конечно можно и локальную сборку внутри ВМ и контейнера, но для применения только из пакетов с репозитория.
смотрите, если вы устанавливаете что-то из репозиториев дистрибутива (например, в AUR есть DWM) то это нельзя будет пересобрать. в этом и проблема. настройка dwm делается only билдами
Лучше не прибивать железно вызов терминала, а написать какой-нибудь скрипт dwm-sensible-terminal и дергать его.
Рекомендую почитать эту доку:
https://wiki.archlinux.org/title/Dwm
xorg - метапакет в Debian/Ubuntu и Group в Archlinux
Ставлю обычно такой минимум:
sudo pacman -S xorg-server xorg-xinit xorg-xset xorg-xsetroot xorg-xrandr xorg-xrdb gnu-free-fonts
lspci | grep -e VGA -e 3D
или
sudo pacman -S inxi
inxi -GSC -xx
И дальше по плану:
https://wiki.archlinux.org/title/Xorg_(Русский)
Создание простого для использования конфига DWM