civodul pushed a commit to branch devel
in repository shepherd.

commit 1464a1a9176a0bd758ac63c10e12bec79891bc05
Author: Ludovic Courtès <l...@gnu.org>
AuthorDate: Sun Aug 11 11:10:31 2024 +0200

    herd: Dim transient services in status summary.
    
    * modules/shepherd/scripts/herd.scm (display-status-summary): Dim
    transient services.
---
 modules/shepherd/scripts/herd.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/modules/shepherd/scripts/herd.scm 
b/modules/shepherd/scripts/herd.scm
index 1c3b1d5..8423e8b 100644
--- a/modules/shepherd/scripts/herd.scm
+++ b/modules/shepherd/scripts/herd.scm
@@ -155,9 +155,12 @@ transient status for too long."
       (display header)
       (for-each (lambda (service)
                   (define maybe-highlight
-                    (if (live-service-pending-replacement? service)
-                        highlight
-                        (highlight-if-long-transient-status service)))
+                    (cond ((live-service-pending-replacement? service)
+                           highlight)
+                          ((live-service-transient? service)
+                           dim)
+                          (else
+                           (highlight-if-long-transient-status service))))
 
                   (format #t " ~a ~a~%" bullet
                           (maybe-highlight

Reply via email to