nixos/hidpi: init

Changed files
+17
nixos
modules
hardware
video
+16
nixos/modules/hardware/video/hidpi.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
+
};
+
}
+1
nixos/modules/module-list.nix
···
./hardware/video/capture/mwprocapture.nix
./hardware/video/bumblebee.nix
./hardware/video/displaylink.nix
+
./hardware/video/hidpi.nix
./hardware/video/nvidia.nix
./hardware/video/uvcvideo/default.nix
./hardware/video/webcam/facetimehd.nix