diff options
author | Matan Kushner <hello@matchai.me> | 2019-09-30 16:04:49 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-30 16:04:49 +0900 |
commit | 9e9eb6a8ef87f7b93dc07e0cf068ccb1a6ce588c (patch) | |
tree | 87a88f8dba4ea5734c46700dba6864b25d733dcd | |
parent | 7588137b09f7706cc404a986113b277d99fde859 (diff) |
fix: Disable memory_usage by default (#451)
-rw-r--r-- | docs/config/README.md | 9 | ||||
-rw-r--r-- | src/modules/memory_usage.rs | 4 | ||||
-rw-r--r-- | src/modules/time.rs | 1 |
3 files changed, 12 insertions, 2 deletions
diff --git a/docs/config/README.md b/docs/config/README.md index 0defe8268..f0eb2963b 100644 --- a/docs/config/README.md +++ b/docs/config/README.md @@ -580,6 +580,13 @@ The `memory_usage` module shows current system memory and swap usage. By default the swap usage is displayed if the total system swap is non-zero. +::: tip + +This module is disabled by default. +To enable it, set `disabled` to `false` in your configuration file. + +::: + ### Options | Variable | Default | Description | @@ -589,7 +596,7 @@ By default the swap usage is displayed if the total system swap is non-zero. | `threshold` | `75` | Hide the memory usage unless it exceeds this percentage. | | `symbol` | `"🐏 "` | The symbol used before displaying the memory usage. | | `style` | `"bold dimmed white"` | The style for the module. | -| `disabled` | `false` | Disables the `memory_usage` module. | +| `disabled` | `true` | Disables the `memory_usage` module. | ### Example diff --git a/src/modules/memory_usage.rs b/src/modules/memory_usage.rs index b8fe4fbf9..e3b7918c7 100644 --- a/src/modules/memory_usage.rs +++ b/src/modules/memory_usage.rs @@ -12,6 +12,10 @@ pub fn module<'a>(context: &'a Context) -> Option<Module<'a>> { let mut module = context.new_module("memory_usage"); + if module.config_value_bool("disabled").unwrap_or(true) { + return None; + } + let module_style = module .config_value_style("style") .unwrap_or_else(|| Color::White.bold().dimmed()); diff --git a/src/modules/time.rs b/src/modules/time.rs index 61a68c724..344c17cfb 100644 --- a/src/modules/time.rs +++ b/src/modules/time.rs @@ -7,7 +7,6 @@ use super::{Context, Module}; pub fn module<'a>(context: &'a Context) -> Option<Module<'a>> { let mut module = context.new_module("time"); - // Remove when logic for disabled by default exists if module.config_value_bool("disabled").unwrap_or(true) { return None; } |