From f2260c6eaf5d19343f697379263e80a86232a997 Mon Sep 17 00:00:00 2001 From: lucy Date: Sun, 19 Jul 2026 10:32:20 +0200 Subject: [PATCH] add res forcing for pc --- flake.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index aee2a35..a2cb9e6 100644 --- a/flake.nix +++ b/flake.nix @@ -56,7 +56,7 @@ home-manager.extraSpecialArgs = { inherit inputs; }; } ({ lib, ... }: { - boot.loader.systemd-boot.enable = true; + boot.loader.systemd-boot.enable = true; networking.hostName = lib.mkForce "seele"; powerManagement.powertop.enable = true; services.upower.enable = true; @@ -102,9 +102,23 @@ }: { networking.hostName = lib.mkForce "nerv"; + systemd.services.fbcon-native = { + description = "Force framebuffer console to native resolution"; + wantedBy = [ "multi-user.target" ]; + after = [ "systemd-udev-settle.service" ]; + before = [ "display-manager.service" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = true; + ExecStart = "${pkgs.fbset}/bin/fbset -xres 2560 -yres 1440 -match --all"; + }; + }; environment.systemPackages = [ pkgs.sbctl ]; + boot.kernelParams = [ + "video=card2-DP-5:2560x1440@60" + ]; boot.loader.systemd-boot.enable = lib.mkForce false; services.xserver.videoDrivers = [ "nvidia" ]; hardware.nvidia = {