summaryrefslogtreecommitdiff
path: root/src/config/ConfigManager.hpp
diff options
context:
space:
mode:
authorMihai Fufezan <fufexan@protonmail.com>2024-07-16 22:23:37 +0300
committerGitHub <noreply@github.com>2024-07-16 21:23:37 +0200
commitda956c8a979471282db6790f5fa5dcec320ec226 (patch)
tree36fcb6c4b7bcc4be68e69bf609ca86a8b51f6dd6 /src/config/ConfigManager.hpp
parentbd526822deb9ed47c0b51b534817aa8541fff07b (diff)
config: use hyprutils helper (#6891)
* flake.lock: update nix/overlays: remove xwayland overlay (merged upstream) * config: use hyprutils helper * flake.lock: update * CMake & Meson: update required versions
Diffstat (limited to 'src/config/ConfigManager.hpp')
-rw-r--r--src/config/ConfigManager.hpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/config/ConfigManager.hpp b/src/config/ConfigManager.hpp
index 10021187..df7c202b 100644
--- a/src/config/ConfigManager.hpp
+++ b/src/config/ConfigManager.hpp
@@ -101,7 +101,6 @@ class CConfigManager {
void* const* getConfigValuePtr(const std::string&);
Hyprlang::CConfigValue* getHyprlangConfigValuePtr(const std::string& name, const std::string& specialCat = "");
void onPluginLoadUnload(const std::string& name, bool load);
- static std::string getConfigDir();
static std::string getMainConfigPath();
const std::string getConfigString();
@@ -224,14 +223,15 @@ class CConfigManager {
std::string m_szConfigErrors = "";
// internal methods
- void setAnimForChildren(SAnimationPropertyConfig* const);
- void updateBlurredLS(const std::string&, const bool);
- void setDefaultAnimationVars();
- std::optional<std::string> resetHLConfig();
- std::optional<std::string> verifyConfigExists();
- void postConfigReload(const Hyprlang::CParseResult& result);
- void reload();
- SWorkspaceRule mergeWorkspaceRules(const SWorkspaceRule&, const SWorkspaceRule&);
+ void setAnimForChildren(SAnimationPropertyConfig* const);
+ void updateBlurredLS(const std::string&, const bool);
+ void setDefaultAnimationVars();
+ std::optional<std::string> resetHLConfig();
+ static std::optional<std::string> generateConfig(std::string configPath);
+ static std::optional<std::string> verifyConfigExists();
+ void postConfigReload(const Hyprlang::CParseResult& result);
+ void reload();
+ SWorkspaceRule mergeWorkspaceRules(const SWorkspaceRule&, const SWorkspaceRule&);
};
inline std::unique_ptr<CConfigManager> g_pConfigManager;