summaryrefslogtreecommitdiff
path: root/src/debug/HyprCtl.cpp
diff options
context:
space:
mode:
authorMihai Fufezan <mihai@fufexan.net>2025-12-15 17:59:08 +0200
committerGitHub <noreply@github.com>2025-12-15 15:59:08 +0000
commit4036c37e5578d9d8558bacbf590becc09c7d51b2 (patch)
treedcedbd343188a0104ad02a3d012c9d048a2cb10c /src/debug/HyprCtl.cpp
parent7ccc57eb7cacded5e7a8835b705bba48963d3cb3 (diff)
hyprctl: add nix flag (#12653)
Diffstat (limited to 'src/debug/HyprCtl.cpp')
-rw-r--r--src/debug/HyprCtl.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/debug/HyprCtl.cpp b/src/debug/HyprCtl.cpp
index ad7f592c..5e21d699 100644
--- a/src/debug/HyprCtl.cpp
+++ b/src/debug/HyprCtl.cpp
@@ -1067,7 +1067,7 @@ std::string versionRequest(eHyprCtlOutputFormat format, std::string request) {
result += __hyprland_api_get_hash();
result += "\n";
-#if (!ISDEBUG && !defined(NO_XWAYLAND))
+#if (!ISDEBUG && !defined(NO_XWAYLAND) && !defined(BUILT_WITH_NIX))
result += "no flags were set\n";
#else
result += "flags set:\n";
@@ -1077,6 +1077,9 @@ std::string versionRequest(eHyprCtlOutputFormat format, std::string request) {
#ifdef NO_XWAYLAND
result += "no xwayland\n";
#endif
+#ifdef BUILT_WITH_NIX
+ result += "nix\n";
+#endif
#endif
return result;
} else {
@@ -1113,6 +1116,9 @@ std::string versionRequest(eHyprCtlOutputFormat format, std::string request) {
#ifdef NO_XWAYLAND
result += "\"no xwayland\",";
#endif
+#ifdef BUILT_WITH_NIX
+ result += "\"nix\",";
+#endif
trimTrailingComma(result);