From 21a1c12c529863225eaaa0dee664102c35487f37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 12 Nov 2019 19:37:02 +0100 Subject: [PATCH] fix(random-background): only output jpg files --- configs/random-background.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/configs/random-background.nix b/configs/random-background.nix index dfc3311..adb037b 100644 --- a/configs/random-background.nix +++ b/configs/random-background.nix @@ -1,14 +1,21 @@ { pkgs, lib, ... }: +let + elementary-wallpapers = pkgs.fetchFromGitHub { + owner = "elementary"; + repo = "wallpapers"; + rev = "6c81141e33ef69702a3f48e7181cb979a680190d"; # tag: 5.4 + sha256 = "1ihvv9v8m5f2n2v3bgg769l52wbg241zgp3d45q6phk7p8s1gz3s"; + }; + elementary-wallpapers-jpg = pkgs.runCommand "wallpapers" {} '' + mkdir $out + cp ${elementary-wallpapers}/*.jpg $out/ + ''; +in { home-manager.users.me = { services.random-background = { enable = true; - imageDirectory = toString (pkgs.fetchFromGitHub { - owner = "elementary"; - repo = "wallpapers"; - rev = "6c81141e33ef69702a3f48e7181cb979a680190d"; # tag: 5.4 - sha256 = "1ihvv9v8m5f2n2v3bgg769l52wbg241zgp3d45q6phk7p8s1gz3s"; - }); + imageDirectory = toString elementary-wallpapers-jpg; interval = "2h"; }; };