Regenerated

This commit is contained in:
2026-03-29 14:47:25 +00:00
parent 4ead67d41c
commit f525b17610
3 changed files with 351 additions and 339 deletions
+309 -305
View File
File diff suppressed because it is too large Load Diff
+21 -17
View File
@@ -2372,29 +2372,33 @@ in
environment.systemPackages = [ pkgs.bash ]; environment.systemPackages = [ pkgs.bash ];
# Drop the script into home # Drop the script into home
home.file."copy-wallpapers.sh".text = '' home-manager.users = {
#!/usr/bin/env bash ${username} = {
set -e home.file."copy-wallpapers.sh".text = ''
#!/usr/bin/env bash
set -e
echo "Copying wallpapers from ${wallpaperSrc} to ${wallpaperDst} ..." echo "Copying wallpapers from ${wallpaperSrc} to ${wallpaperDst} ..."
if [ ! -d "${wallpaperSrc}" ]; then if [ ! -d "${wallpaperSrc}" ]; then
echo "ERROR: ${wallpaperSrc} does not exist" echo "ERROR: ${wallpaperSrc} does not exist"
exit 1 exit 1
fi fi
mkdir -p "${wallpaperDst}" mkdir -p "${wallpaperDst}"
chown -R ${username}:${username} "${wallpaperDst}" chown -R ${username}:${username} "${wallpaperDst}"
# Copy everything # Copy everything
cp -r "${wallpaperSrc}/." "${wallpaperDst}/" cp -r "${wallpaperSrc}/." "${wallpaperDst}/"
# Fix permissions # Fix permissions
chown -R ${username}:${username} "${wallpaperDst}" chown -R ${username}:${username} "${wallpaperDst}"
chmod -R u+rwx "${wallpaperDst}" chmod -R u+rwx "${wallpaperDst}"
echo "Done copying wallpapers." echo "Done copying wallpapers."
''; '';
};
};
# User service that runs the script # User service that runs the script
systemd.user.services.copyWallpapers = { systemd.user.services.copyWallpapers = {
@@ -12,29 +12,33 @@ in
environment.systemPackages = [ pkgs.bash ]; environment.systemPackages = [ pkgs.bash ];
# Drop the script into home # Drop the script into home
home.file."copy-wallpapers.sh".text = '' home-manager.users = {
#!/usr/bin/env bash ${username} = {
set -e home.file."copy-wallpapers.sh".text = ''
#!/usr/bin/env bash
set -e
echo "Copying wallpapers from ${wallpaperSrc} to ${wallpaperDst} ..." echo "Copying wallpapers from ${wallpaperSrc} to ${wallpaperDst} ..."
if [ ! -d "${wallpaperSrc}" ]; then if [ ! -d "${wallpaperSrc}" ]; then
echo "ERROR: ${wallpaperSrc} does not exist" echo "ERROR: ${wallpaperSrc} does not exist"
exit 1 exit 1
fi fi
mkdir -p "${wallpaperDst}" mkdir -p "${wallpaperDst}"
chown -R ${username}:${username} "${wallpaperDst}" chown -R ${username}:${username} "${wallpaperDst}"
# Copy everything # Copy everything
cp -r "${wallpaperSrc}/." "${wallpaperDst}/" cp -r "${wallpaperSrc}/." "${wallpaperDst}/"
# Fix permissions # Fix permissions
chown -R ${username}:${username} "${wallpaperDst}" chown -R ${username}:${username} "${wallpaperDst}"
chmod -R u+rwx "${wallpaperDst}" chmod -R u+rwx "${wallpaperDst}"
echo "Done copying wallpapers." echo "Done copying wallpapers."
''; '';
};
};
# User service that runs the script # User service that runs the script
systemd.user.services.copyWallpapers = { systemd.user.services.copyWallpapers = {