17 lines
518 B
Nix
17 lines
518 B
Nix
|
{ lib, pkgs, config, ...}:
|
||
|
with lib;
|
||
|
|
||
|
{
|
||
|
options.hardware.video.hidpi.enable = mkEnableOption "Font/DPI configuration optimized for HiDPI displays";
|
||
|
|
||
|
config = mkIf config.hardware.video.hidpi.enable {
|
||
|
console.font = lib.mkDefault "${pkgs.terminus_font}/share/consolefonts/ter-v32n.psf.gz";
|
||
|
|
||
|
# Needed when typing in passwords for full disk encryption
|
||
|
console.earlySetup = mkDefault true;
|
||
|
boot.loader.systemd-boot.consoleMode = mkDefault "1";
|
||
|
|
||
|
# TODO Find reasonable defaults X11 & wayland
|
||
|
};
|
||
|
}
|