From bbc4d2c9c70b4c444839356f8ce9589feeb55b0f Mon Sep 17 00:00:00 2001 From: Bart Ribbers Date: Thu, 2 Oct 2025 22:23:06 +0200 Subject: [PATCH] systemd/postmarketos-base-systemd: enable xdg-user-dirs by default xdg-user-dirs defines the location of default user folders like ~/Documents, ~/Downloads, ~/Music, etc, and when they don't exist it'll make sure they're created. These are folders people will expect to exist on any installation. Part-of: --- extra-repos/systemd/postmarketos-base-systemd/APKBUILD | 4 ++-- .../rootfs-usr-lib-systemd-user-preset-90-base.preset | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/extra-repos/systemd/postmarketos-base-systemd/APKBUILD b/extra-repos/systemd/postmarketos-base-systemd/APKBUILD index cdb0d22b6..064bb7f96 100644 --- a/extra-repos/systemd/postmarketos-base-systemd/APKBUILD +++ b/extra-repos/systemd/postmarketos-base-systemd/APKBUILD @@ -2,7 +2,7 @@ # Co-maintainer: Clayton Craft # pmbootstrap installs this, if systemd is selected in "pmbootstrap init". pkgname=postmarketos-base-systemd -pkgver=55 +pkgver=56 pkgrel=0 pkgdesc="Meta package for running postmarketOS with systemd" url="https://postmarketos.org" @@ -107,7 +107,7 @@ sha512sums=" 94063e3a3f983b7613d9de6bfc067096f79b12688f45667faf968f9a9bae194c4c8e554311f2ab5614edcc4d4499f6d30aa965a67b7417c26ce4d07edc847178 rootfs-usr-lib-NetworkManager-conf.d-50-dns.conf 529fba82f6ab582b74a7c145382c186eaf2ff3fdf6a2e605b0135d1990eb13aee79c4fec6a32aa44f16ea832eabbc0a005ebb8bebdb81eaabe4e8061398a5479 rootfs-usr-lib-systemd-system-preset-90-base.preset 1458d526e3d68c052126f648a33c3f22af10e3a4d479dded824c2b18b2022b43232ea6f8c2061f051927b2d612750017a2ecf7e1a19680b71ca2dc112d5bd3f6 rootfs-usr-lib-systemd-system-system.slice.d-10-oomd-defaults.conf -86dd78299b58a8c577c39770ef72f6d2899a0db02b1af0adbc16f53599305aa1017ab82facdd60c17c2412f948d06ce7a6c431f8c2f3330b7c5f3d563c98375d rootfs-usr-lib-systemd-user-preset-90-base.preset +802f95e8ca05368f575f908752f672be70833fbce32258150d7ef3b49b0db393e850f3cd40b56046bd38b90a63e08d6c6a356e7e5ca9c247074c31daf20e6303 rootfs-usr-lib-systemd-user-preset-90-base.preset 1458d526e3d68c052126f648a33c3f22af10e3a4d479dded824c2b18b2022b43232ea6f8c2061f051927b2d612750017a2ecf7e1a19680b71ca2dc112d5bd3f6 rootfs-usr-lib-systemd-user-slice.d-10-oomd-defaults.conf e49972d276441e9da284315bab5f70d8d25ccba5e43d7e7ec6607c34a3d4dfa512f7303d5ce41076819ef24f5dced5acc74001b4d569258269de34da27912466 rootfs-usr-lib-systemd-resolved.conf.d-disable-dnsovertls.conf 93ab180810dbd2a1477f7ea0f0959be90f099272fe5840030a0772771c97a066b70068c476d32c6a4610b8f7b9fc5bfcf1d7a93f071cec026553ac6a3b8b5324 rootfs-usr-lib-systemd-resolved.conf.d-disable-mdns.conf diff --git a/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset b/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset index 50f66ac5c..fff52ffe8 100644 --- a/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset +++ b/extra-repos/systemd/postmarketos-base-systemd/rootfs-usr-lib-systemd-user-preset-90-base.preset @@ -13,6 +13,7 @@ enable mmsd-tng.service enable udiskie.service enable xdg-desktop-portal-rewrite-launchers.service enable systemd-tmpfiles-clean.timer +enable xdg-user-dirs # GNOME enable gnome-keyring-daemon.service