Update modules/home/wayland/apps/kanshi/default.nix

This commit is contained in:
sora 2023-11-17 10:31:08 +01:00
parent 22c68c169c
commit 6e1e017a9e

View File

@ -1,70 +1,74 @@
{ ... }: { { ... }: {
services.kanshi = { services.kanshi = {
enable = true; enable = true;
systemdTarget = "graphical-session.target"; systemdTarget = "graphical-session.target";
profiles = { profiles = {
tower_0 = { tower_0 = {
outputs = [{ outputs = [{
criteria = "CEX CX133 0x00000001"; criteria = "CEX CX133 0x00000001";
mode = "1920x1200@59.972"; mode = "1920x1200@59.972";
position = "0,0"; position = "0,0";
status = "enable"; scale = 1.0;
}]; status = "enable";
}; }];
tower_1 = { };
outputs = [{ tower_1 = {
criteria = "AOC 16G3 1DDP7HA000348"; outputs = [{
mode = "1920x1080@144.000"; criteria = "AOC 16G3 1DDP7HA000348";
position = "0,0"; mode = "1920x1080@144.000";
status = "enable"; position = "0,0";
adaptiveSync = true; status = "enable";
}]; scale = 1.0;
}; adaptiveSync = true;
laptop_0 = { }];
outputs = [{ };
criteria = "LG Display 0x060A Unknown"; laptop_0 = {
mode = "1920x1080@60.020"; outputs = [{
position = "0,0"; criteria = "LG Display 0x060A Unknown";
scale = 1.0; mode = "1920x1080@60.020";
status = "enable"; position = "0,0";
}]; scale = 1.0;
}; status = "enable";
laptop_1 = { }];
outputs = [ };
{ laptop_1 = {
criteria = "CEX CX133 0x00000001"; outputs = [
mode = "2560x1600@59.972"; {
position = "0,0"; criteria = "CEX CX133 0x00000001";
status = "enable"; mode = "2560x1600@59.972";
} position = "0,0";
{ scale = 1.0;
criteria = "LG Display 0x060A Unknown"; status = "enable";
mode = "1920x1080@60.020"; }
position = "2560,0"; {
scale = 1.0; criteria = "LG Display 0x060A Unknown";
status = "enable"; mode = "1920x1080@60.020";
} position = "2560,0";
]; scale = 1.0;
}; status = "enable";
laptop_2 = { }
outputs = [ ];
{ };
criteria = "AOC 16G3 1DDP7HA000348"; laptop_2 = {
mode = "1920x1080@144.000"; outputs = [
position = "0,0"; {
status = "enable"; criteria = "AOC 16G3 1DDP7HA000348";
adaptiveSync = true; mode = "1920x1080@144.000";
} position = "0,0";
{ status = "enable";
criteria = "LG Display 0x060A Unknown"; scale = 1.0;
mode = "1920x1080@60.020"; adaptiveSync = true;
position = "1920,0"; }
scale = 1.0; {
status = "enable"; criteria = "LG Display 0x060A Unknown";
} mode = "1920x1080@60.020";
]; position = "1920,0";
}; scale = 1.0;
}; status = "enable";
}; }
} ];
};
};
};
}