sway 1.11 = https://github.com/swaywm/sway/releases/download/1.11/sway-1.11.tar.gz ``` sh *** build *** mkdir -p build cd build meson setup --prefix=/pkg/gnu/sway --buildtype=release .. ninja ninja install ``` ``` sh *** config *** rm -r /pkg/gnu/sway/etc/sway git clone https://root-kit.ru/AeroLinux/AeroSway.git /pkg/gnu/sway/etc/sway cat > /pkg/gnu/sway/bin/sway-autologin-shell </dev/null; then echo "Error: seatd is not running. Start it manually or via systemd." exit 1 fi if [ ! -w "/run/seatd.sock" ]; then echo "Error: No access to /run/seatd.sock. Ensure you are in the 'seat' group." exit 1 fi export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/tmp/sway-runtime-$$}" mkdir -p "$XDG_RUNTIME_DIR" chmod 0700 "$XDG_RUNTIME_DIR" exec "$SWAY_BIN" "$@" else exec zsh fi EOF chmod +x /pkg/gnu/sway/bin/sway-autologin-shell ``` ``` cfg *** build deps *** wlroots wayland wayland-protocols pcre2 json-c pango cairo scdoc libevdev libinput ``` ``` cfg *** run deps *** jq brightnessctl libnotify notify-send mako st ```