From 62f8ba323ecdaaab7915013aa5e7f0a05d77c355 Mon Sep 17 00:00:00 2001 From: Drew Haven Date: Sun, 26 Jul 2026 21:02:18 -0700 Subject: [PATCH] [eww] Adds delay properly this time. [Shell] Adds some network utilities like lsof and netstat --- home-manager/features/eww/default.nix | 3 ++- home-manager/features/shell.nix | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/home-manager/features/eww/default.nix b/home-manager/features/eww/default.nix index 588cb54..37cb480 100644 --- a/home-manager/features/eww/default.nix +++ b/home-manager/features/eww/default.nix @@ -37,7 +37,8 @@ Type = "oneshot"; RemainAfterExit = true; # Eww won't start right if Hyprland hasn't finished initializing. - ExecStart = "sleep 2 && ${pkgs.eww}/bin/eww open-many ${lib.concatStringsSep " " config.programs.eww.widgets}"; + ExecStartPre = "${pkgs.coreutils}/bin/sleep 2"; + ExecStart = "${pkgs.eww}/bin/eww open-many ${lib.concatStringsSep " " config.programs.eww.widgets}"; ExecStop = "${pkgs.eww}/bin/eww kill"; }; diff --git a/home-manager/features/shell.nix b/home-manager/features/shell.nix index 90193e2..763108f 100644 --- a/home-manager/features/shell.nix +++ b/home-manager/features/shell.nix @@ -18,6 +18,7 @@ htop btop psmisc # fuser, killall, pstree + lsof # Session management tmux @@ -45,6 +46,7 @@ # Networking dnsutils inetutils + net-tools socat xh