diff --git a/custom/sddm-theme-clairvoyance/default.nix b/custom/sddm-theme-clairvoyance/default.nix index 5fbe015..213b20e 100644 --- a/custom/sddm-theme-clairvoyance/default.nix +++ b/custom/sddm-theme-clairvoyance/default.nix @@ -1,5 +1,5 @@ -{ lib, stdenv, fetchFromGitHub, fira-mono }: - +{ lib, stdenv, fetchFromGitHub, fira-mono, wallpaper ? null }: +with lib; stdenv.mkDerivation rec { pname = "materia-kde-theme"; version = "20190530"; @@ -16,6 +16,8 @@ stdenv.mkDerivation rec { installPhase = '' mkdir -p $out/usr/share/sddm/themes/ cp -a . $out/usr/share/sddm/themes/clairvoyance + '' + optionalString (wallpaper != null) '' + cp ${wallpaper} $out/usr/share/sddm/themes/clairvoyance/Assets/Background.jpg ''; meta = with lib; { diff --git a/flake.nix b/flake.nix index cd9d1aa..0cb12fb 100644 --- a/flake.nix +++ b/flake.nix @@ -37,7 +37,7 @@ (final: _: { update-background = final.callPackage ./custom/update-background { backgrounds_directory = "$HOME/Immagini/Sfondi/1080+/1440+"; }; lockscreen = final.callPackage ./custom/lockscreen { palette = final.rice.colorPalette; font = final.rice.font.normal; }; - sddm-theme-clairvoyance = final.callPackage ./custom/sddm-theme-clairvoyance { }; + sddm-theme-clairvoyance = final.callPackage ./custom/sddm-theme-clairvoyance { wallpaper = ./wallpapers/comfy_waves.jpg; }; }) (_: _: { stable = pkgs; }) (_: _: { unstable = unstablePkgs; }) diff --git a/wallpapers/comfy_waves.jpg b/wallpapers/comfy_waves.jpg new file mode 100644 index 0000000..1af47c7 Binary files /dev/null and b/wallpapers/comfy_waves.jpg differ