mirror of
https://github.com/aviallon/nixos-lib.git
synced 2026-04-05 17:27:50 +00:00
Quiet boot with splash screen
This commit is contained in:
parent
831fc2f155
commit
7642461b76
1 changed files with 18 additions and 0 deletions
18
desktop.nix
18
desktop.nix
|
|
@ -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 = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue