add: kanshi for tuxcomp

This commit is contained in:
2026-10-02 03:51:27 +02:00
parent 66c7c865a7
commit f9aeb11db0
2 changed files with 53 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ in
./gaming.nix ./gaming.nix
./wireguard.nix ./wireguard.nix
./nvidia.nix ./nvidia.nix
./kanshi.nix
]; ];
networking.hostName = "tuxcomp"; networking.hostName = "tuxcomp";

52
hosts/tuxcomp/kanshi.nix Normal file
View File

@@ -0,0 +1,52 @@
{ ... }:
{
home-manager.users.djai.services.kanshi = {
enable = true;
profiles = {
default = {
outputs = [
{ criteria = "eDP-2"; mode = "1920x1080"; position = "0,0"; }
];
exec = [
"/home/djai/.config/hypr/scripts/waybar.sh"
"/home/djai/.config/hypr/scripts/bg.fish"
];
};
grun = {
outputs = [
{ criteria = "eDP-2"; mode = "1920x1080"; position = "0,1200"; }
{ criteria = "AOC 2590G4 0x00002FB6"; mode = "1920x1080"; position = "0,0"; }
];
exec = [
"/home/djai/.config/hypr/scripts/waybar.sh"
"/home/djai/.config/hypr/scripts/bg.fish"
];
};
illo = {
outputs = [
{ criteria = "eDP-2"; mode = "1920x1080"; position = "0,0"; }
{ criteria = "Samsung Electric Company S22C200 H4MF202355"; mode = "1920x1080"; position = "0,1200"; }
];
exec = [
"/home/djai/.config/hypr/scripts/waybar.sh"
"/home/djai/.config/hypr/scripts/bg.fish"
];
};
remi = {
outputs = [
{ criteria = "eDP-2"; mode = "1920x1080"; position = "0,0"; }
{ criteria = "HDMI-A-1"; mode = "1360x768"; position = "0,1200"; scale = 1.0; }
];
exec = [
"/home/djai/.config/hypr/scripts/waybar.sh"
"/home/djai/.config/hypr/scripts/bg.fish"
];
};
};
};
}