This commit is contained in:
2026-03-03 23:58:11 +01:00
parent 31fce6f97f
commit dfac74f737

View File

@@ -119,30 +119,30 @@
]; ];
}; };
}; };
home.file.wallpaper = {
recursive = true;
source = ./wallpaper;
target = ".local/share/backgrounds";
};
home.file.".local/share/gnome-background-properties/my-wallpapers.xml" = { home.file.wallpaper = {
text = let recursive = true;
files = builtins.attrNames (builtins.readDir ./wallpaper); source = ./wallpaper;
entry = file: '' target = ".local/share/backgrounds";
<wallpaper deleted="false"> };
<name>${file}</name>
<filename>/home/mo/.local/share/backgrounds/${file}</filename>
<options>zoom</options>
</wallpaper>
'';
in ''
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
${builtins.concatStringsSep "\n" (map entry files)}
</wallpapers>
'';
};
home.file.".local/share/gnome-background-properties/my-wallpapers.xml" = {
text = let
files = builtins.attrNames (builtins.readDir ./wallpaper);
entry = file: ''
<wallpaper deleted="false">
<name>${file}</name>
<filename>/home/mo/.local/share/backgrounds/${file}</filename>
<options>zoom</options>
</wallpaper>
'';
in ''
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
${builtins.concatStringsSep "\n" (map entry files)}
</wallpapers>
'';
};
}; };
} }