diff --git a/recipes-defaultconfig/users/sddm-morona-autologin.bb b/recipes-defaultconfig/users/sddm-morona-autologin.bb new file mode 100644 index 0000000..078025d --- /dev/null +++ b/recipes-defaultconfig/users/sddm-morona-autologin.bb @@ -0,0 +1,15 @@ +DESCRIPTION = "Add SDDM autologing for user 'morona'" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" + +SRC_URI = "file://sddm.conf" + +inherit allarch + +do_configure[noexec] = '1' +do_compile[noexec] = '1' + +do_install() { + install -d ${D}/${sysconfdir}/sddm.conf.d + install -m 644 ${WORKDIR}/sddm.conf ${D}/${sysconfdir}/sddm.conf.d/90-morona-autologin.conf +} diff --git a/recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf b/recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf new file mode 100644 index 0000000..46caac7 --- /dev/null +++ b/recipes-defaultconfig/users/sddm-morona-autologin/sddm.conf @@ -0,0 +1,2 @@ +[Autologin] +User=morona diff --git a/recipes-image/allgui/allgui-base-image.bb b/recipes-image/allgui/allgui-base-image.bb index 23623f1..9e8f3fc 100644 --- a/recipes-image/allgui/allgui-base-image.bb +++ b/recipes-image/allgui/allgui-base-image.bb @@ -8,7 +8,7 @@ IMAGE_INSTALL += " \ ${X11_BASE_INSTALL} \ packagegroup-gui-base \ \ - sddm \ + sddm sddm-morona-autologin \ \ kf5-world \ plasma-world \ diff --git a/recipes-image/kde/kde-base-image.bb b/recipes-image/kde/kde-base-image.bb index 3bbb127..a29a28c 100644 --- a/recipes-image/kde/kde-base-image.bb +++ b/recipes-image/kde/kde-base-image.bb @@ -7,7 +7,7 @@ IMAGE_INSTALL += " \ ${X11_BASE_INSTALL} \ packagegroup-gui-base \ \ - sddm \ + sddm sddm-morona-autologin \ \ kf5-world \ plasma-world \ diff --git a/recipes-image/weston/weston-base-image.bb b/recipes-image/weston/weston-base-image.bb index 2508ba5..bbb540b 100644 --- a/recipes-image/weston/weston-base-image.bb +++ b/recipes-image/weston/weston-base-image.bb @@ -7,7 +7,7 @@ inherit user-with-full-skel IMAGE_INSTALL += " \ ${DISTRO_GUI_USER} \ \ - sddm \ + sddm sddm-morona-autologin \ \ weston \ weston-examples \ diff --git a/recipes-image/xfce4/xfce4-music-image.bb b/recipes-image/xfce4/xfce4-music-image.bb index 7df65ba..b3db98d 100644 --- a/recipes-image/xfce4/xfce4-music-image.bb +++ b/recipes-image/xfce4/xfce4-music-image.bb @@ -2,7 +2,7 @@ require xfce4-tiny-image.bb export IMAGE_BASENAME = "xfce4-music-image" -XFCE_DM = "sddm" +XFCE_DM = "sddm sddm-morona-autologin" # Saving to SDCard creates delays/underruns IMAGE_FEATURES += "volatile-log"