From 9cb7da28e41a983c502a304a11e86696fea65547 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Tue, 5 May 2026 03:06:48 -0700 Subject: [PATCH] nixos: allow hyprctl eval in config check --- nixos/flake.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/flake.nix b/nixos/flake.nix index f5505538..602a4dd8 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -532,7 +532,7 @@ } '' cp ${../dotfiles/config/hypr/hyprland.lua} hyprland.lua luac -p hyprland.lua - if grep -n 'hyprctl' hyprland.lua | grep -v 'hyprctl reload' | grep -v 'hyprctl dispatch hyprwinview:overview' | grep -v 'hyprctl -j monitors'; then + if grep -n 'hyprctl' hyprland.lua | grep -v 'hyprctl reload' | grep -v 'hyprctl eval' | grep -v 'hyprctl_eval' | grep -v 'hyprctl -j monitors'; then echo "hyprland.lua should not shell out to hyprctl for window/workspace manipulation" >&2 exit 1 fi