From 0c736217a787928a87224b2bf7e984c446d4fc22 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Fri, 2 May 2025 17:53:55 +0100 Subject: [PATCH] configmgr: fix CConfigValue<> from plugins --- src/config/ConfigManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 54bc685c..4d3b67c5 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -1640,6 +1640,9 @@ Hyprlang::CConfigValue* CConfigManager::getHyprlangConfigValuePtr(const std::str if (!specialCat.empty()) return m_config->getSpecialConfigValuePtr(specialCat.c_str(), name.c_str(), nullptr); + if (name.starts_with("plugin:")) + return m_config->getSpecialConfigValuePtr("plugin", name.substr(7).c_str(), nullptr); + return m_config->getConfigValuePtr(name.c_str()); }