From 8b77f1db2c98b1c0209b88b83f8182673db9955e Mon Sep 17 00:00:00 2001
From: Nikita Uvarov <uv.nikita@gmail.com>
Date: Sat, 27 Jan 2018 13:03:28 +0100
Subject: [PATCH] syncthing: start tray service after bars

The QSyncthingTray service requires running tray providers such as
polybar and taffybar.
---
 modules/services/syncthing.nix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/services/syncthing.nix b/modules/services/syncthing.nix
index 5b34d9aa5..12c76e322 100644
--- a/modules/services/syncthing.nix
+++ b/modules/services/syncthing.nix
@@ -51,7 +51,7 @@ with lib;
         qsyncthingtray = {
           Unit = {
             Description = "QSyncthingTray";
-            After = [ "graphical-session-pre.target" ];
+            After = [ "graphical-session-pre.target" "polybar.service" "taffybar.service" ];
             PartOf = [ "graphical-session.target" ];
           };