From f8001b050d74d36387d9df9869039feddecf0db6 Mon Sep 17 00:00:00 2001 From: Zeusina Date: Sat, 11 Jul 2026 20:23:16 +0300 Subject: [PATCH] feat(kachu-laptop): :sparkles: add plymouth config --- hosts/kachu-laptop/configuration.nix | 33 +++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/hosts/kachu-laptop/configuration.nix b/hosts/kachu-laptop/configuration.nix index af11b2b..791a923 100644 --- a/hosts/kachu-laptop/configuration.nix +++ b/hosts/kachu-laptop/configuration.nix @@ -26,6 +26,33 @@ pkiBundle = "/var/lib/sbctl"; }; boot.loader.efi.canTouchEfiVariables = true; + boot.loader.timeout = 0; + boot.plymouth = { + enable = true; + theme = "bgrt"; + }; + + boot.kernelParams = [ + "quiet" + "splash" + "boot.shell_on_fail" + "loglevel=3" + "rd.systemd.show_status=false" + "rd.udev.log_level=3" + "udev.log_priority=3" + "nvidia-drm.fbdev=1" + ]; + + boot.consoleLogLevel = 0; + boot.initrd.verbose = false; + + boot.initrd.kernelModules = [ + "nvidia" + "nvidia_modeset" + "nvidia_uvm" + "nvidia_drm" + "amdgpu" + ]; # Use latest kernel. boot.kernelPackages = pkgs.linuxPackages_latest; @@ -89,7 +116,10 @@ users.users.kachu = { isNormalUser = true; - extraGroups = ["wheel"]; # Enable ‘sudo’ for the user. + extraGroups = [ + "wheel" + "networkmanager" + ]; # Enable ‘sudo’ for the user. packages = with pkgs; [ tree git @@ -119,6 +149,7 @@ kdePackages.kio-fuse kdePackages.kio-extras sbctl + sddm-astronaut-theme ]; programs.fuse.enable = true;