From 3c631cfa76849cb4640e17d8cdda969e4b6f423e Mon Sep 17 00:00:00 2001
From: lassulus <lassulus@lassul.us>
Date: Sun, 3 Dec 2017 22:29:18 +0100
Subject: [PATCH] fetchWallpaper: get DISPLAY from xserver.display

---
 krebs/3modules/fetchWallpaper.nix | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/krebs/3modules/fetchWallpaper.nix b/krebs/3modules/fetchWallpaper.nix
index 8d4933cb5..58d361c6e 100644
--- a/krebs/3modules/fetchWallpaper.nix
+++ b/krebs/3modules/fetchWallpaper.nix
@@ -26,8 +26,8 @@ let
       default = "/var/lib/wallpaper";
     };
     display = mkOption {
-      type = types.str;
-      default = ":0";
+      type = types.int;
+      default = config.services.xserver.display;
     };
     unitConfig = mkOption {
       type = types.attrsOf types.str;
@@ -81,7 +81,7 @@ let
 
       environment = {
         URL = cfg.url;
-        DISPLAY = cfg.display;
+        DISPLAY = ":${toString cfg.display}";
       };
       restartIfChanged = true;