summary refs log tree commit diff
path: root/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-09-27 16:06:59 -0400
committerworldofpeace <worldofpeace@protonmail.ch>2019-09-27 16:06:59 -0400
commit55e9675187b58daa5fbd63e7605518e3e9181113 (patch)
treecdb15d75cedb3e601ebbb31fcbf76d093ce1c4d0 /pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
parent28a7e8fb753c82c579a6505053e2a683857c1a5c (diff)
downloadnixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.tar
nixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.tar.gz
nixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.tar.bz2
nixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.tar.lz
nixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.tar.xz
nixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.tar.zst
nixpkgs-55e9675187b58daa5fbd63e7605518e3e9181113.zip
pantheon.elementary-greeter: hardcode fallback wallpaper
Workaround https://github.com/elementary/greeter/issues/360
Diffstat (limited to 'pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix')
-rw-r--r--pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix b/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
index 963418feec0..5241aded066 100644
--- a/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
+++ b/pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
@@ -1,6 +1,7 @@
 { stdenv
 , fetchFromGitHub
 , linkFarm
+, substituteAll
 , elementary-greeter
 , pantheon
 , pkgconfig
@@ -86,6 +87,11 @@ stdenv.mkDerivation rec {
 
   patches = [
     ./sysconfdir-install.patch
+    # Needed until https://github.com/elementary/greeter/issues/360 is fixed
+    (substituteAll {
+      src = ./hardcode-fallback-background.patch;
+      default_wallpaper = "${nixos-artwork.wallpapers.simple-dark-gray}/share/artwork/gnome/nix-wallpaper-simple-dark-gray.png";
+    })
   ];
 
   preFixup = ''