summaryrefslogtreecommitdiff
path: root/raveos-hyprland-theme
diff options
context:
space:
mode:
authorNippy <nippy@Beller-Mac-mini.lan>2026-09-07 20:50:03 +0200
committerNippy <nippy@Beller-Mac-mini.lan>2026-09-07 20:50:03 +0200
commit5f575b0fa752d9086441e6203f8e5633713026f5 (patch)
tree12dbdcee6e3d874a1db6b2dae8edc7162d468da0 /raveos-hyprland-theme
parent595ffaea1a0bf337f74aab47f6099c972d90a78f (diff)
downloadRaveOS-PKGBUILD-5f575b0fa752d9086441e6203f8e5633713026f5.tar.gz
RaveOS-PKGBUILD-5f575b0fa752d9086441e6203f8e5633713026f5.zip
fix: ensure user ownership on xdg and config directories
Diffstat (limited to 'raveos-hyprland-theme')
-rw-r--r--raveos-hyprland-theme/raveos-hyprland-apply.sh34
1 files changed, 13 insertions, 21 deletions
diff --git a/raveos-hyprland-theme/raveos-hyprland-apply.sh b/raveos-hyprland-theme/raveos-hyprland-apply.sh
index ef72d92..6d7ab85 100644
--- a/raveos-hyprland-theme/raveos-hyprland-apply.sh
+++ b/raveos-hyprland-theme/raveos-hyprland-apply.sh
@@ -331,29 +331,21 @@ SEOF
runuser -u "$user" -- matugen image "${home}/.config/background.jpg" 2>/dev/null || true
fi
- # Kizarolag az erintett konfiguraciok jogosultsagait javitjuk
+ # Kizarolag az erintett konfiguraciok es konyvtarak jogosultsagait javitjuk
chown "${uid}:${gid}" "${home}/.config" "${home}/.local" "${home}/.bashrc" 2>/dev/null || true
+ chown "${uid}:${gid}" \
+ "${home}/${XDG_DESKTOP}" \
+ "${home}/${XDG_DOWNLOAD}" \
+ "${home}/${XDG_TEMPLATES}" \
+ "${home}/${XDG_PUBLIC}" \
+ "${home}/${XDG_DOCUMENTS}" \
+ "${home}/${XDG_MUSIC}" \
+ "${home}/${XDG_PICTURES}" \
+ "${home}/${XDG_VIDEOS}" \
+ "${home}/${XDG_PROJECTS}" 2>/dev/null || true
chown -R "${uid}:${gid}" \
- "${home}/.config/hypr" \
- "${home}/.config/dms" \
- "${home}/.config/quickshell" \
- "${home}/.config/DankMaterialShell" \
- "${home}/.config/matugen" \
- "${home}/.config/kitty" \
- "${home}/.config/fastfetch" \
- "${home}/.config/gtk-3.0" \
- "${home}/.config/gtk-4.0" \
- "${home}/.config/nwg-look" \
- "${home}/.config/Thunar" \
- "${home}/.config/xfce4" \
- "${home}/.config/xsettingsd" \
- "${home}/.config/Kvantum" \
- "${home}/.config/raveswitch" \
- "${home}/.config/raveos" \
- "${home}/.config/background.jpg" \
- "${home}/.config/user-dirs.dirs" \
- "${home}/.local/share/flatpak" \
- "${home}/.local/state/DankMaterialShell" 2>/dev/null || true
+ "${home}/.config" \
+ "${home}/.local" 2>/dev/null || true
done < /etc/passwd