mirror of
https://github.com/aviallon/nixos-lib.git
synced 2026-04-06 01:38:06 +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.
|
# Enable the X11 windowing system.
|
||||||
services.xserver.enable = true;
|
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
|
# Configure keymap in X11
|
||||||
services.xserver.layout = cfg.layout;
|
services.xserver.layout = cfg.layout;
|
||||||
services.xserver.xkbOptions = "eurosign:e";
|
services.xserver.xkbOptions = "eurosign:e";
|
||||||
|
|
@ -93,6 +103,11 @@ in {
|
||||||
services.xserver.displayManager.sddm.enable = true;
|
services.xserver.displayManager.sddm.enable = true;
|
||||||
services.xserver.desktopManager.plasma5.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.
|
# Enable CUPS to print documents.
|
||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
|
|
||||||
|
|
@ -131,12 +146,15 @@ in {
|
||||||
# Enable touchpad support (enabled default in most desktopManager).
|
# Enable touchpad support (enabled default in most desktopManager).
|
||||||
services.xserver.libinput.enable = true;
|
services.xserver.libinput.enable = true;
|
||||||
|
|
||||||
|
programs.gnupg.agent.pinentryFlavor = "qt";
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; with libsForQt5; [
|
environment.systemPackages = with pkgs; with libsForQt5; [
|
||||||
firefox
|
firefox
|
||||||
konsole
|
konsole
|
||||||
kate
|
kate
|
||||||
yakuake
|
yakuake
|
||||||
|
pinentry-qt
|
||||||
|
plasma-pa
|
||||||
];
|
];
|
||||||
|
|
||||||
networking.networkmanager = {
|
networking.networkmanager = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue