nixos: add plymouth

This commit is contained in:
Maciej Jur 2024-06-14 18:04:21 +02:00
parent bb1ee98dce
commit 9657585534
Signed by: kamov
GPG key ID: 191CBFF5F72ECAFD
2 changed files with 24 additions and 10 deletions

22
nixos/msi/boot.nix Normal file
View file

@ -0,0 +1,22 @@
{ pkgs, ... }:
{
boot = {
kernelPackages = pkgs.linuxPackages_latest;
initrd = {
verbose = false;
systemd.enable = true;
};
# Enable silent boot
consoleLogLevel = 3;
kernelParams = [
"quiet"
"splash"
"systemd.show_status=auto" # suppress successful messages
"rd.udev.log_level=3" # stop systemd from printing its version
];
plymouth.enable = true;
};
}

View file

@ -33,6 +33,7 @@ in
[ # Include the results of the hardware scan.
./hardware-configuration.nix
./nvidia.nix
./boot.nix
./home.nix
];
@ -83,22 +84,13 @@ in
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
];
console = {
font = "Lat2-Terminus16";
# keyMap = "us";
# useXkbConfig = true; # use xkb.options in tty.
};
services = {
xserver.enable = true;
desktopManager.plasma6.enable = true;
displayManager.sddm.enable = true;
displayManager.sddm.wayland.enable = true;
};
# Configure keymap in X11
# services.xserver.xkb.layout = "us";
# services.xserver.xkb.options = "eurosign:e,caps:escape";
# Enable CUPS to print documents.
# services.printing.enable = true;