summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJustin Martin <jaming@protonmail.com>2022-10-16 00:08:38 -0400
committerGitHub <noreply@github.com>2022-10-16 00:08:38 -0400
commitdd003101a0626968a6a79eff79e800441973c570 (patch)
tree08fc2efa3a29811400d11b8076eaeb9ffe24db7c /src
parentd99f41f17e6f0f2e006cd97b202a4e72288747bb (diff)
enable gpu mem cli and update docs for arc/gpu mem (#836)
Diffstat (limited to 'src')
-rw-r--r--src/constants.rs2
-rw-r--r--src/options.rs7
2 files changed, 3 insertions, 6 deletions
diff --git a/src/constants.rs b/src/constants.rs
index 3f095c5c..afa0b80f 100644
--- a/src/constants.rs
+++ b/src/constants.rs
@@ -546,6 +546,8 @@ pub const CONFIG_TEXT: &str = r##"# This is a default config file for bottom. A
#network_use_log = false
# Hides advanced options to stop a process on Unix-like systems.
#disable_advanced_kill = false
+# Shows GPU(s) memory
+#enable_gpu_memory = false
# These are all the components that support custom theming. Note that colour support
# will depend on terminal support.
diff --git a/src/options.rs b/src/options.rs
index c2bac1c9..5213dcf0 100644
--- a/src/options.rs
+++ b/src/options.rs
@@ -380,12 +380,7 @@ pub fn build_app(
let used_widgets = UsedWidgets {
use_cpu: used_widget_set.get(&Cpu).is_some() || used_widget_set.get(&BasicCpu).is_some(),
use_mem,
- use_gpu: use_mem
- && config
- .flags
- .as_ref()
- .and_then(|f| f.enable_gpu_memory)
- .unwrap_or(false),
+ use_gpu: use_mem && get_enable_gpu_memory(matches, config),
use_net: used_widget_set.get(&Net).is_some() || used_widget_set.get(&BasicNet).is_some(),
use_proc: used_widget_set.get(&Proc).is_some(),
use_disk: used_widget_set.get(&Disk).is_some(),