Config file path is now user-specified

This commit is contained in:
2025-06-11 12:15:47 +02:00
parent b400cb539f
commit dc06bd2da1
4 changed files with 44 additions and 19 deletions

View File

@@ -1,6 +1,14 @@
#include <iostream>
#include "../include/HyprlandService.h"
int main(int, char**){
int main(int argc, char** argv){
if (argc < 2) {
std::cerr << "Usage: " << argv[0] << " <config_file_path>\n";
exit(1);
}
HyprlandService::setConfigFilePath(argv[1]);
if (HyprlandService::isFloatingRulePresent()) {
for (auto& c : HyprlandService::getClientsOnActiveWorkspace()) {
HyprlandService::setClientTiled(c);