pinwheel: Fix magnifier in hyprland

This commit is contained in:
Alexander Heldt
2024-06-30 09:24:53 +02:00
parent 2d230216db
commit 6d5a6ff2d2

View File

@@ -62,6 +62,11 @@ in
}; };
}; };
cursor = {
zoom_factor = 1;
zoom_rigid = true;
};
general = { general = {
layout = "dwindle"; layout = "dwindle";
@@ -89,7 +94,7 @@ in
move = builtins.genList (x: "$mod SHIFT, ${ws x}, movetoworkspacesilent, ${builtins.toString (x + 1)}") 10; move = builtins.genList (x: "$mod SHIFT, ${ws x}, movetoworkspacesilent, ${builtins.toString (x + 1)}") 10;
magnifier = pkgs.writeShellScript "magnifier" '' magnifier = pkgs.writeShellScript "magnifier" ''
CURRENT=$(${pkgs.hyprland}/bin/hyprctl getoption misc:cursor_zoom_factor -j | jq .float) CURRENT=$(${pkgs.hyprland}/bin/hyprctl getoption cursor:zoom_factor -j | jq .float)
DELTA=0.1 DELTA=0.1
UPDATED=1 UPDATED=1
@@ -103,7 +108,7 @@ in
esac esac
if (( $(echo "$UPDATED < 1" | bc) )); then UPDATED=1; fi if (( $(echo "$UPDATED < 1" | bc) )); then UPDATED=1; fi
${pkgs.hyprland}/bin/hyprctl keyword misc:cursor_zoom_factor $UPDATED ${pkgs.hyprland}/bin/hyprctl keyword cursor:zoom_factor $UPDATED
''; '';
in in
select ++ move ++ [ select ++ move ++ [
@@ -131,8 +136,6 @@ in
misc = { misc = {
disable_hyprland_logo = true; disable_hyprland_logo = true;
disable_splash_rendering = true; disable_splash_rendering = true;
cursor_zoom_factor = 1;
cursor_zoom_rigid = true;
}; };
}; };
}; };