{inputs, ...}: let inherit (inputs.niri-flake.lib.kdl) node leaf plain flag; in { david.programs.niri = { extraConfig = let output = node "output"; in [ (output "DP-3" [ (leaf "mode" "2560x1440@169.900") (leaf "scale" 1.0) (leaf "position" { x = 0; y = 0; }) (leaf "transform" "normal") (flag "focus-at-startup") ]) (output "DP-1" [ (leaf "mode" "2560x1440@169.900") (leaf "scale" 1.0) (leaf "position" { x = 0; y = 0; }) (leaf "transform" "normal") (flag "focus-at-startup") ]) (output "eDP-1" [ (leaf "mode" "2560x1440@165.003") (leaf "scale" 1.5) (leaf "position" { x = 2560; y = 0; }) (leaf "transform" "normal") ]) ]; }; }