From 288f1863f0b6886e0cdf85d16bb2460bb042acf2 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Fri, 8 Dec 2023 15:40:01 +0000 Subject: [PATCH] hyprctl: allow instances without HIS --- hyprctl/main.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hyprctl/main.cpp b/hyprctl/main.cpp index a53c4c3f..2f0e08ed 100644 --- a/hyprctl/main.cpp +++ b/hyprctl/main.cpp @@ -330,6 +330,12 @@ int main(int argc, char** argv) { fullRequest = fullArgs + "/" + fullRequest; + // instances is HIS-independent + if (fullRequest.contains("/instances")) { + instancesRequest(json); + return 0; + } + if (overrideInstance.contains("_")) instanceSignature = overrideInstance; else if (!overrideInstance.empty()) { @@ -399,8 +405,6 @@ int main(int argc, char** argv) { request(fullRequest); else if (fullRequest.contains("/rollinglog")) request(fullRequest); - else if (fullRequest.contains("/instances")) - instancesRequest(json); else if (fullRequest.contains("/switchxkblayout")) request(fullRequest, 2); else if (fullRequest.contains("/seterror"))