diff --git a/src/modules/cpu.cpp b/src/modules/cpu.cpp index 20e117be..b953a4f7 100644 --- a/src/modules/cpu.cpp +++ b/src/modules/cpu.cpp @@ -7,7 +7,8 @@ waybar::modules::Cpu::Cpu(Json::Value config) _label.get_style_context()->add_class("cpu"); _thread = [this] { update(); - _thread.sleep_for(chrono::seconds(10)); + int interval = _config["interval"] ? _config["inveral"].asInt() : 10; + _thread.sleep_for(chrono::seconds(interval)); }; }; diff --git a/src/modules/memory.cpp b/src/modules/memory.cpp index bb981f42..856bd289 100644 --- a/src/modules/memory.cpp +++ b/src/modules/memory.cpp @@ -7,7 +7,8 @@ waybar::modules::Memory::Memory(Json::Value config) _label.get_style_context()->add_class("memory"); _thread = [this] { update(); - _thread.sleep_for(chrono::seconds(30)); + int interval = _config["interval"] ? _config["inveral"].asInt() : 30; + _thread.sleep_for(chrono::seconds(interval)); }; };