Show HN: SteppeWM – a stacking IceWM-like Wayland compositor
Ce gestionnaire de fenêtres empilé vise à fournir des fenêtres flottantes et superposées avec barres de titre et une barre des tâches de type IceWM. Il propose gestion empilée, aimantation, bureaux virtuels, une barre des tâches, un sélecteur Alt-Tab, 25 thèmes pixmap classiques, OSD pour volume/luminosité/clavier, prise en charge layer-shell, verrouillage de session et multi-écrans. L'installation est possible depuis l'AUR sur Arch ou par compilation source ailleurs, et il supporte wlroots 0.18–0.20 selon la distribution. La compilation nécessite Meson, Ninja, Make, wlroots, wayland, xkbcommon, libinput, lua 5.4, pixman et cairo, avec des dépendances optionnelles comme libpulse, sdbus-c++ et librsvg pour fonctionnalités supplémentaires. La configuration se fait via un fichier config.lua placé dans le répertoire de configuration XDG ou en passant -c pour un chemin personnalisé, la documentation et un exemple de configuration sont fournis, et des utilitaires comme swaybg, swayidle, wlr-randr ou xwayland-satellite sont recommandés.