add native wayland mode

This commit is contained in:
thelamer 2026-01-01 18:06:44 -05:00
parent 529535c234
commit f6a93d317b
No known key found for this signature in database

View File

@ -42,7 +42,21 @@ if [ ! -f "${STARTUP_FILE}" ]; then
chmod +x $STARTUP_FILE
fi
# Setup application DB
sudo mv \
/etc/xdg/menus/plasma-applications.menu \
/etc/xdg/menus/applications.menu
kbuildsycoca6
# Wayland Hacks
unset DISPLAY
sudo setcap -r /usr/bin/kwin_wayland
sudo rm -f /usr/bin/wl-paste /usr/bin/wl-copy
echo "#! /bin/bash" > /tmp/wl-paste && chmod +x /tmp/wl-paste
echo "#! /bin/bash" > /tmp/wl-copy && chmod +x /tmp/wl-copy
sudo cp /tmp/wl-* /usr/bin/
# Start DE
WAYLAND_DISPLAY=wayland-1 Xwayland :1 &
WAYLAND_DISPLAY=wayland-1 dbus-run-session kwin_wayland &
sleep 2
exec dbus-launch --exit-with-session /usr/bin/startplasma-x11 > /dev/null 2>&1
WAYLAND_DISPLAY=wayland-0 exec dbus-run-session /usr/bin/plasmashell > /dev/null 2>&1