Parsing home directory from the operating system dynamically

This commit is contained in:
2025-06-11 09:55:00 +02:00
parent 256d27cf13
commit 1c3d34544e
4 changed files with 26 additions and 7 deletions

View File

@@ -45,13 +45,13 @@ void HyprlandService::toggleClientFloating(Client& c) {
void HyprlandService::setFloatingRule(bool b) {
if (b) {
FileServices::createOrOverwriteFile(FLOATING_RULE_CONF_FILE, FLOATING_RULE);
FileServices::createOrOverwriteFile(ShellService::getHomePath()+FLOATING_RULE_CONF_FILE, FLOATING_RULE);
}
else {
FileServices::emptyFile(FLOATING_RULE_CONF_FILE);
FileServices::emptyFile(ShellService::getHomePath()+FLOATING_RULE_CONF_FILE);
}
};
bool HyprlandService::isFloatingRulePresent() {
return FileServices::doesNonEmptyFileExist(FLOATING_RULE_CONF_FILE);
return FileServices::doesNonEmptyFileExist(ShellService::getHomePath()+FLOATING_RULE_CONF_FILE);
};