init custom icons from config per tray

This commit is contained in:
Kaosu
2025-02-16 14:21:34 +01:00
parent 937b62ea9a
commit 78d5c3ef3a

View File

@ -1,4 +1,5 @@
#include "modules/sni/tray.hpp"
#include "modules/sni/icon_manager.hpp"
#include <spdlog/spdlog.h>
@ -20,6 +21,9 @@ Tray::Tray(const std::string& id, const Bar& bar, const Json::Value& config)
box_.set_spacing(config_["spacing"].asUInt());
}
nb_hosts_ += 1;
if (config_["icons"].isObject()) {
IconManager::instance().setIconsConfig(config_["icons"]);
}
dp.emit();
}