add wayland session manager

This commit is contained in:
DanyLE
2025-03-08 21:52:32 +01:00
parent e7fbad271f
commit 4ec5c71110
8 changed files with 205 additions and 4 deletions

View File

@@ -1,8 +1,6 @@
inherit extrausers
EXTRA_USERS_PARAMS = "groupadd xdg; \
usermod -d /home/diya -p 2Pe/4xyFxsokE diya; \
usermod -a -G xdg diya; \
EXTRA_USERS_PARAMS = "usermod -d /home/diya -p 2Pe/4xyFxsokE diya; \
usermod -a -G video diya; \
usermod -a -G tty diya; \
usermod -a -G input diya; \

View File

@@ -2,7 +2,13 @@ DISTRO_FEATURES:append = " wayland "
require base-image.inc
EXTRA_USERS_PARAMS:append = "usermod -a -G avahi diya"
EXTRA_USERS_PARAMS:append = "useradd xdg; \
usermod -d /run/xdg xdg; \
usermod -a -G video xdg; \
usermod -a -G input xdg; \
usermod -a -G tty xdg; \
usermod -a -G avahi diya; \
usermod -a -G xdg diya;"
IMAGE_INSTALL:append = "pango \
seatd \
pixman \
@@ -21,6 +27,7 @@ IMAGE_INSTALL:append = "pango \
gdbserver gdb \
labwc \
wlr-randr \
diya-session-manager \
"
PACKAGE_EXCLUDE = " gtk+ gtk+3 adwaita-icon-theme "
IMAGE_INSTALL:remove = " gtk+ gtk+3 adwaita-icon-theme "