From 5546384cd50fdf46c203f2a072f8b1869c2c7450 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Mon, 7 Apr 2025 17:40:59 +0200 Subject: [PATCH] allow swap and cpu usage to always be shown (#1210) --- .config/ags/modules/.configuration/default_options.jsonc | 2 ++ .config/ags/modules/bar/normal/music.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.config/ags/modules/.configuration/default_options.jsonc b/.config/ags/modules/.configuration/default_options.jsonc index 80b2f635..a5326cfb 100644 --- a/.config/ags/modules/.configuration/default_options.jsonc +++ b/.config/ags/modules/.configuration/default_options.jsonc @@ -277,6 +277,8 @@ } }, "bar": { + // Whether to show Swap and CPU usage when there's media. RAM is always shown. + "alwaysShowFullResources": false, // Array of bar modes for each monitor. Hit Ctrl+Alt+Slash to cycle. // Modes: "normal", "focus" (workspace indicator only), "nothing" // Example for four monitors: ["normal", "focus", "normal", "nothing"] diff --git a/.config/ags/modules/bar/normal/music.js b/.config/ags/modules/bar/normal/music.js index c266a25f..dbdc4094 100644 --- a/.config/ags/modules/bar/normal/music.js +++ b/.config/ags/modules/bar/normal/music.js @@ -210,7 +210,7 @@ export default () => { }), setup: (self) => self.hook(Mpris, label => { const mpris = Mpris.getPlayer(''); - self.revealChild = (!mpris); + self.revealChild = (!mpris || userOptions.bar.alwaysShowFullResources); }), }) ],