aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2025-09-22 10:40:46 +0200
committerschererleander <leander@schererleander.de>2025-09-22 10:40:46 +0200
commitac3fd763698b5e2b98cbcab0e7a95c96188bccac (patch)
tree6e7282c3b2af4b4e2db975390ca9591c4592fa8d
parentd112ae7722c1a836cdcfc91b118b2483e808a9f3 (diff)
feat: setup plymouth
-rw-r--r--hosts/adam/configuration.nix48
1 files changed, 32 insertions, 16 deletions
diff --git a/hosts/adam/configuration.nix b/hosts/adam/configuration.nix
index e356ecf..d391b64 100644
--- a/hosts/adam/configuration.nix
+++ b/hosts/adam/configuration.nix
@@ -13,16 +13,32 @@
./wooting.nix
];
- boot.initrd.luks.devices."luks-0689cc49-e7d8-4eaa-ac8e-d4fd711217ac".device =
- "/dev/disk/by-uuid/0689cc49-e7d8-4eaa-ac8e-d4fd711217ac";
-
- # Bootloader.
- boot.loader.systemd-boot.enable = true;
- boot.loader.efi.canTouchEfiVariables = true;
- boot.loader.systemd-boot.consoleMode = "max";
-
- # Use latest kernel
- boot.kernelPackages = pkgs.linuxPackages_latest;
+ boot = {
+ kernelPackages = pkgs.linuxPackages_latest;
+ kernelParams = [
+ "amd_pstate=active"
+ "quiet"
+ "splash"
+ "boot.shell_on_fail"
+ "udev.log_priority=3"
+ "rd.systemd.show_status=auto"
+ ];
+ initrd = {
+ luks.devices."luks-0689cc49-e7d8-4eaa-ac8e-d4fd711217ac".device =
+ "/dev/disk/by-uuid/0689cc49-e7d8-4eaa-ac8e-d4fd711217ac";
+ verbose = false;
+ };
+ consoleLogLevel = 3;
+ loader = {
+ timeout = 0;
+ systemd-boot.enable = true;
+ efi.canTouchEfiVariables = true;
+ systemd-boot.consoleMode = "max";
+ };
+ plymouth = {
+ enable = true;
+ };
+ };
# Graphics
hardware.graphics = {
@@ -68,12 +84,6 @@
gnome.gnome-keyring.enable = true;
};
- # Mullvad vpn
- services.mullvad-vpn = {
- enable = true;
- package = pkgs.mullvad-vpn;
- };
-
xdg.portal = {
enable = true;
wlr.enable = true;
@@ -83,6 +93,12 @@
programs.dconf.enable = true;
+ # Mullvad vpn
+ services.mullvad-vpn = {
+ enable = true;
+ package = pkgs.mullvad-vpn;
+ };
+
nix.settings.experimental-features = [
"nix-command"
"flakes"