From a785071f19faf4be8c8fd0a14c73ce845008887f Mon Sep 17 00:00:00 2001 From: sefidel Date: Sat, 10 Feb 2024 07:21:48 +0900 Subject: feat(nixos/alpha): fix nm-applet and trayscale --- nixos/alpha/configuration.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/nixos/alpha/configuration.nix b/nixos/alpha/configuration.nix index 7463dc9..555eb96 100644 --- a/nixos/alpha/configuration.nix +++ b/nixos/alpha/configuration.nix @@ -70,6 +70,13 @@ systemd.services.NetworkManager-wait-online.serviceConfig.ExecStart = lib.mkForce [ "" "${pkgs.networkmanager}/bin/nm-online -q" ]; programs.nm-applet.enable = true; + systemd.user.services.nm-applet = { + after = [ "graphical-session.target" ]; + serviceConfig = { + Restart = "on-failure"; + RestartSec = "5s"; + }; + }; i18n.defaultLocale = "en_US.UTF-8"; @@ -219,6 +226,13 @@ services.tailscale.enable = true; services.tailscale.useRoutingFeatures = "both"; programs.trayscale.enable = true; + systemd.user.services.trayscale = { + after = [ "graphical-session.target" ]; + serviceConfig = { + Restart = "on-failure"; + RestartSec = "5s"; + }; + }; # User = networkId; # nameToId = netName: "nebula-${netName}"; -- cgit 1.4.1