diff --git a/modules/homelab/motd/default.nix b/modules/homelab/motd/default.nix index fb53c11..31fe61c 100644 --- a/modules/homelab/motd/default.nix +++ b/modules/homelab/motd/default.nix @@ -61,7 +61,7 @@ in { echo -e "''${YELLOW}Homelab Services''${RESET}" ${lib.concatStringsSep "\n" (map (service: '' - if systemctl list-units --type=service --all | grep "${service}"; then + if systemctl list-units --type=service --all | grep -q "${service}"; then status=$(systemctl is-active ${service} 2>/dev/null) if [ "''${status}" = "active" ]; then echo -e " ''${BLUE}${service}''${RESET} - running"