Quiet boot with splash screen

This commit is contained in:
Antoine Viallon 2022-01-22 20:38:55 +01:00
parent 831fc2f155
commit 7642461b76
Signed by: aviallon
GPG key ID: 186FC35EDEB25716

View file

@ -84,6 +84,16 @@ in {
# Enable the X11 windowing system.
services.xserver.enable = true;
# services.xserver.tty = mkOverride 70 1;
systemd.services."getty@tty1".enable = mkOverride 50 false;
systemd.services."autovt@tty1".enable = mkOverride 50 false;
# Prevents blinking cursor
services.xserver.displayManager.sddm.settings = {
X11 = {
MinimumVT = mkOverride 50 1;
};
};
# Configure keymap in X11
services.xserver.layout = cfg.layout;
services.xserver.xkbOptions = "eurosign:e";
@ -93,6 +103,11 @@ in {
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma5.enable = true;
boot.plymouth.enable = mkDefault true;
boot.kernelParams = [ "quiet" "splash" "udev.log_level=3" ];
boot.initrd.verbose = false;
boot.consoleLogLevel = 1;
# Enable CUPS to print documents.
services.printing.enable = true;
@ -131,12 +146,15 @@ in {
# Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true;
programs.gnupg.agent.pinentryFlavor = "qt";
environment.systemPackages = with pkgs; with libsForQt5; [
firefox
konsole
kate
yakuake
pinentry-qt
plasma-pa
];
networking.networkmanager = {