From 7d2f72e32d436d28bc2c487d316e8b90d2367f21 Mon Sep 17 00:00:00 2001 From: nekohepott Date: Wed, 17 Jun 2026 04:16:26 +0300 Subject: [PATCH] handle empty de --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 96bdb6e..e9cb799 100644 --- a/main.go +++ b/main.go @@ -512,7 +512,11 @@ func getTerminal() string { } func getDE() string { - return os.Getenv("XDG_CURRENT_DESKTOP") + de := os.Getenv("DESKTOP_SESSION") + if de == "" { + return "Unknown or w/o GUI" + } + return strings.TrimSpace(de) } func getUptime() string {