current
 1{
 2  inputs,
 3  lib,
 4  ...
 5}: {
 6  den.aspects.kevin.nixos = {
 7    imports = with inputs.nixos-hardware.nixosModules; [
 8      common-hidpi
 9    ];
10
11    services.xserver.dpi = 192;
12  };
13
14  den.aspects.kevin.provides.to-users.homeManager = {osConfig, ...}: let
15    hasNiri = osConfig.programs.niri.enable;
16  in
17    lib.optionalAttrs hasNiri {
18      programs.niri.extraConfig = ''
19        output "eDP-1" {
20          scale 2.000000
21          transform "normal"
22          mode "3200x2000@165.002000"
23        }
24      '';
25
26      services.xsettingsd.settings."Xft/DPI" = 96 * 2 * 1024;
27    };
28}