From 8e21c557a3cb139a587f720154deda9908c84eb9 Mon Sep 17 00:00:00 2001 From: loeken Date: Thu, 1 Feb 2024 22:45:14 +0100 Subject: [PATCH] Update system.js --- .config/ags/widgets/desktopbackground/system.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.config/ags/widgets/desktopbackground/system.js b/.config/ags/widgets/desktopbackground/system.js index 6d49c5248..a22888fab 100644 --- a/.config/ags/widgets/desktopbackground/system.js +++ b/.config/ags/widgets/desktopbackground/system.js @@ -63,9 +63,9 @@ const resources = Box({ label.label = `${output}` }).catch(print); }, { hpack: 'end' }), - ResourceValue('Swap', 'swap_horiz', 10000, `free | awk '/^Swap/ {printf("%.2f\\n", ($3/$2) * 100)}'`, + ResourceValue('Swap', 'swap_horiz', 10000, `free | awk '/^Swap/ {if ($2 > 0) printf("%.2f\\n", ($3/$2) * 100); else print "0";}'`, (label) => { - execAsync(['bash', '-c', `free -h | awk '/^Swap/ {print $3 " / " $2}' | sed 's/Gi/Gib/g'`]) + execAsync(['bash', '-c', `free -h | awk '/^Swap/ {if ($2 != "0") print $3 " / " $2; else print "No swap"}' | sed 's/Gi/Gib/g'`]) .then((output) => { label.label = `${output}` }).catch(print);