{ pkgs, ... }: { services.kanshi = { enable = true; systemdTarget = "hyprland-session.target"; profiles = { undocked = { outputs = [ { criteria = "eDP-1"; } ]; }; docked = { outputs = [ { criteria = "eDP-9"; } ]; }; }; }; }