hyprland ace fix

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2024-05-15 15:50:32 +02:00
parent 97ff74ed59
commit ee1dc7d9fa

View File

@@ -75,22 +75,22 @@ lib.mkIf (user != "tv")
settings = { settings = {
monitor = monitor =
if host == "NxXPS" then [ if host == "NxXPS" then (with monitors.xps; [
"${monitors.xps.main.name}, ${monitors.xps.main.resolution}, ${monitors.xps.main.position}, ${monitors.xps.main.scale}" "${main.name}, ${main.resolution}, ${main.position}, ${main.scale}"
"${monitors.xps.second.name}, ${monitors.xps.second.resolution}, ${monitors.xps.second.position}, ${monitors.xps.second.scale}" "${second.name}, ${second.resolution}, ${second.position}, ${second.scale}"
] else if host == "NxNORTH" then [ ]) else (if host == "NxNORTH" then (with monitors.north; [
"${monitors.north.main.name}, ${monitors.north.main.resolution}, ${monitors.north.main.position}, ${monitors.north.main.scale}" "${main.name}, ${main.resolution}, ${main.position}, ${main.scale}"
"${monitors.north.left.name}, ${monitors.north.left.resolution}, ${monitors.north.left.position}, ${monitors.north.left.scale}" "${left.name}, ${left.resolution}, ${left.position}, ${left.scale}"
"${monitors.north.right.name}, ${monitors.north.right.resolution}, ${monitors.north.right.position}, ${monitors.north.right.scale}" "${right.name}, ${right.resolution}, ${right.position}, ${right.scale}"
] else [ ]) else ( with monitors.ace; [
"${monitors.ace.main.name}, ${monitors.ace.main.resolution}, ${monitors.ace.main.position}, ${monitors.ace.main.scale}" "${main.name}, ${main.resolution}, ${main.position}, ${main.scale}"
]; ]));
workspace = workspace =
let let
d1 = if host == "NxXPS" then monitors.xps.main.name else if host == "NxNORTH" then monitors.north.main.name else monitors.ace.main; d1 = if host == "NxXPS" then monitors.xps.main.name else (if host == "NxNORTH" then monitors.north.main.name else monitors.ace.main.name);
d2 = if host == "NxXPS" then monitors.xps.second.name else if host == "NxNORTH" then monitors.north.left.name else monitors.ace.main; d2 = if host == "NxXPS" then monitors.xps.second.name else (if host == "NxNORTH" then monitors.north.left.name else monitors.ace.main.name);
d3 = if host == "NxXPS" then monitors.xps.main.name else if host == "NxNORTH" then monitors.north.right.name else monitors.ace.main; d3 = if host == "NxXPS" then monitors.xps.main.name else (if host == "NxNORTH" then monitors.north.right.name else monitors.ace.main.name);
compact = "gapsin:0, gapsout:0, bordersize:1, rounding:false"; compact = "gapsin:0, gapsout:0, bordersize:1, rounding:false";
in in
[ [