From b1db5c1d73df3bcd243728612bed976dd773673b Mon Sep 17 00:00:00 2001
From: Nathan McCarty <thatonelutenist@stranger.systems>
Date: Thu, 17 Apr 2025 13:23:54 -0400
Subject: [PATCH 1/2] Hopefully fix syncthing tray

---
 home-manager/machines/crash/home.nix | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/home-manager/machines/crash/home.nix b/home-manager/machines/crash/home.nix
index f16278b..29f8509 100644
--- a/home-manager/machines/crash/home.nix
+++ b/home-manager/machines/crash/home.nix
@@ -52,14 +52,15 @@
               services.emacs.defaultEditor = true;
 
               systemd.user = {
-                targets.tray = {
-                  Unit = {
-                    Description = "Home Manager System Tray";
-                    Requires = ["graphical-session.target"];
-                  };
-                };
+                # targets.tray = {
+                #   Unit = {
+                #     Description = "Home Manager System Tray";
+                #     Requires = ["graphical-session.target"];
+                #   };
+                # };
                 services.syncthingtray = {
                   Service.ExecStart = lib.mkForce "${pkgs.syncthingtray}/bin/syncthingtray --wait";
+                  Unit.Requires = lib.mkForce ["graphical-session.target"];
                 };
               };
 

From c9d79b5972beb8549b2467859edd15195389558c Mon Sep 17 00:00:00 2001
From: Nathan McCarty <thatonelutenist@stranger.systems>
Date: Thu, 17 Apr 2025 13:29:57 -0400
Subject: [PATCH 2/2] Unstable firefoxpwa

---
 home-manager/modules/programs/desktop.nix | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/home-manager/modules/programs/desktop.nix b/home-manager/modules/programs/desktop.nix
index 81187eb..c1d5549 100644
--- a/home-manager/modules/programs/desktop.nix
+++ b/home-manager/modules/programs/desktop.nix
@@ -15,7 +15,7 @@
     # Utility
     protonvpn-gui
     # Browser
-    firefoxpwa
+    inputs'.nixpkgs-unstable.legacyPackages.firefoxpwa
     ungoogled-chromium
   ];
 
@@ -23,7 +23,7 @@
     enable = true;
     nativeMessagingHosts = with pkgs; [
       kdePackages.plasma-browser-integration
-      firefoxpwa
+      inputs'.nixpkgs-unstable.legacyPackages.firefoxpwa
     ];
   };