diff --git a/hosts/raspberry-pi5/hardware.nix b/hosts/raspberry-pi5/hardware.nix index bd6628d..8b17a89 100644 --- a/hosts/raspberry-pi5/hardware.nix +++ b/hosts/raspberry-pi5/hardware.nix @@ -88,6 +88,18 @@ in { "fbdev" ]; + services.kmscon = { + enable = true; + fonts = [ + { + name = "Comic Code"; + package = pkgs.comic-code; + } + ]; + }; + + hardware.video.hidpi.enable = true; + environment.systemPackages = with pkgs; [ config.boot.kernelPackages.cpupower raspberrypi-utils diff --git a/presets/home-manager/base.nix b/presets/home-manager/base.nix index d6bfaf7..7db0e9f 100644 --- a/presets/home-manager/base.nix +++ b/presets/home-manager/base.nix @@ -1,5 +1,6 @@ {tree, ...}: { imports = with tree.profiles.home-manager; [ base + dev.small ]; } diff --git a/profiles/nixos/base/locale.nix b/profiles/nixos/base/locale.nix index d9402be..27225a4 100644 --- a/profiles/nixos/base/locale.nix +++ b/profiles/nixos/base/locale.nix @@ -1,7 +1,10 @@ -{...}: { +{lib, ...}: let + inherit (lib.modules) mkDefault; +in { i18n.defaultLocale = "en_GB.UTF-8"; console = { - font = "Lat2-Terminus16"; + earlySetup = true; + font = mkDefault "Lat2-Terminus16"; keyMap = "uk"; }; }