diff options
author | Babbaj <babbaj45@gmail.com> | 2022-04-21 15:11:28 -0400 |
---|---|---|
committer | Babbaj <babbaj45@gmail.com> | 2022-04-21 15:11:28 -0400 |
commit | 212074cde1dfbd8c8414acfecdc7024555c056d8 (patch) | |
tree | bbc695e55a77416883fb1cc1f9abb29cc754b31e /pkgs/data/misc | |
parent | ba0b39e02cd6113821bf487c6c739b06eebb8948 (diff) |
nixos-artwork: fix gnome not adding wallpapers to list of backgrounds
Diffstat (limited to 'pkgs/data/misc')
-rw-r--r-- | pkgs/data/misc/nixos-artwork/wallpapers.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/data/misc/nixos-artwork/wallpapers.nix b/pkgs/data/misc/nixos-artwork/wallpapers.nix index f8d22637cf3da..4d5f30e94b915 100644 --- a/pkgs/data/misc/nixos-artwork/wallpapers.nix +++ b/pkgs/data/misc/nixos-artwork/wallpapers.nix @@ -14,6 +14,22 @@ let mkdir -p $out/share/backgrounds/nixos ln -s $src $out/share/backgrounds/nixos/${src.name} + mkdir -p $out/share/gnome-background-properties/ + cat <<EOF > $out/share/gnome-background-properties/${name}.xml +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd"> +<wallpapers> + <wallpaper deleted="false"> + <name>${name}</name> + <filename>${src}</filename> + <options>zoom</options> + <shade_type>solid</shade_type> + <pcolor>#ffffff</pcolor> + <scolor>#000000</scolor> + </wallpaper> +</wallpapers> +EOF + # TODO: is this path still needed? mkdir -p $out/share/artwork/gnome ln -s $src $out/share/artwork/gnome/${src.name} |