From 31fce6f97f255e27db9c45fd132f786e1e5ecd84 Mon Sep 17 00:00:00 2001 From: Mohamed Chrayed Date: Tue, 3 Mar 2026 23:55:06 +0100 Subject: [PATCH] xml experiments --- modules/gnome/usr/gnome-mo.nix | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/modules/gnome/usr/gnome-mo.nix b/modules/gnome/usr/gnome-mo.nix index ced0308..b912eda 100644 --- a/modules/gnome/usr/gnome-mo.nix +++ b/modules/gnome/usr/gnome-mo.nix @@ -124,18 +124,25 @@ source = ./wallpaper; target = ".local/share/backgrounds"; }; -home.file.".local/share/gnome-background-properties/custom-wallpapers.xml" = { - text = '' + +home.file.".local/share/gnome-background-properties/my-wallpapers.xml" = { + text = let + files = builtins.attrNames (builtins.readDir ./wallpaper); + entry = file: '' + + ${file} + /home/mo/.local/share/backgrounds/${file} + zoom + + ''; + in '' - - Custom Wallpapers - /home/mo/.local/share/backgrounds - zoom - + ${builtins.concatStringsSep "\n" (map entry files)} ''; }; + }; }