Add kanshi config for laptop

Add workspace rule back for teams client
This commit is contained in:
Evie Litherland-Smith 2023-07-17 14:02:33 +01:00
parent 0d2a38f9a7
commit 0788da99d8
2 changed files with 35 additions and 2 deletions

View file

@ -152,7 +152,8 @@ windowrule = workspace 4,(Zotero)
windowrule = workspace 5 silent,(Signal)
windowrule = workspace 5 silent,(fractal)
windowrule = workspace 5 silent,(discord)
windowrule = workspace 6 silent,(Nxplayer.bin)
windowrule = workspace 5 silent,(teams-for-linux)
windowrule = workspace 6,(Nxplayer.bin)
windowrule = workspace 7,^(steam).*
windowrule = workspace 7,(.gamescope-wrapped)

View file

@ -25,9 +25,41 @@ in {
home-manager.enable = true;
neovim.package = pkgs.neovim-nightly;
};
services.kanshi = {
enable = true;
systemdTarget = "hyprland-session.target";
profiles = let
restart_hyprpaper = "pkill hyprpaper; ${pkgs.hyprland}/bin/hyprctl dispatch exec hyprpaper";
in {
undocked = {
outputs = [
{
criteria = "*";
status = "enable";
}
];
exec = [restart_hyprpaper];
};
docked = {
outputs = [
{
criteria = "eDP-1";
status = "disable";
}
{
criteria = "Iiyama North America PLB2403WS 0574281251316";
}
{
criteria = "Dell Inc. DELL U2417H 5K9YD872FY1L";
}
];
exec = [restart_hyprpaper];
};
};
};
xdg.configFile."hypr/display.conf".text = ''
monitor=eDP-1,1920x1080@60,auto,1.25
monitor=desc:Iiyama North America PLB2403WS 0574281251316,1920x1200@60,0x185,1
monitor=desc:Dell Inc. DELL U2417H 5K9YD872FY1L,1920x1080@60,1920x0,1,transform,1
monitor=eDP-1,1920x1080@60,640x1385,1.25
'';
}