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}