diff --git a/hyprpm/src/core/DataState.cpp b/hyprpm/src/core/DataState.cpp index 623395b18..131146a16 100644 --- a/hyprpm/src/core/DataState.cpp +++ b/hyprpm/src/core/DataState.cpp @@ -18,6 +18,9 @@ static std::string getTempRoot() { const auto STR = ENV + std::string{"/hyprpm/"}; + if (!std::filesystem::exists(STR)) + mkdir(STR.c_str(), S_IRWXU); + return STR; }