diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 6deb97a..9d05a25 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -6,6 +6,7 @@ ./modules/boot/bootloader.nix ./modules/boot/kernel.nix + ./modules/boot/plymouth.nix ./modules/boot/tpm.nix ./modules/desktop/fonts.nix diff --git a/nixos/flake.lock b/nixos/flake.lock index afd8731..7889e5a 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -1,39 +1,6 @@ { "nodes": { - "home-manager": { - "inputs": { - "nixpkgs": "nixpkgs" - }, - "locked": { - "lastModified": 1773093840, - "narHash": "sha256-u/96NoAyN8BSRuM3ZimGf7vyYgXa3pLx4MYWjokuoH4=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "bb014746edb2a98d975abde4dd40fa240de4cf86", - "type": "github" - }, - "original": { - "id": "home-manager", - "type": "indirect" - } - }, "nixpkgs": { - "locked": { - "lastModified": 1772773019, - "narHash": "sha256-E1bxHxNKfDoQUuvriG71+f+s/NT0qWkImXsYZNFFfCs=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "aca4d95fce4914b3892661bcb80b8087293536c6", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { "locked": { "lastModified": 1772963539, "narHash": "sha256-9jVDGZnvCckTGdYT53d/EfznygLskyLQXYwJLKMPsZs=", @@ -51,8 +18,7 @@ }, "root": { "inputs": { - "home-manager": "home-manager", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs" } } }, diff --git a/nixos/modules/boot/bootloader.nix b/nixos/modules/boot/bootloader.nix index 1f48b8f..5094f2e 100644 --- a/nixos/modules/boot/bootloader.nix +++ b/nixos/modules/boot/bootloader.nix @@ -4,4 +4,8 @@ boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; boot.resumeDevice = "/dev/mapper/luksroot"; + boot.consoleLogLevel = 3; + boot.initrd.systemd.enable = true; + boot.initrd.verbose = false; + boot.loader.timeout = 0; } diff --git a/nixos/modules/boot/kernel.nix b/nixos/modules/boot/kernel.nix index df9f2e2..f8c5c8b 100644 --- a/nixos/modules/boot/kernel.nix +++ b/nixos/modules/boot/kernel.nix @@ -20,6 +20,9 @@ # GPU "amdgpu.gpu_recovery=1" "amdgpu.runpm=0" + "quiet" + "udev.log_level=3" + "systemd.show_status=auto" ]; boot.kernelModules = [ "usbmon" ]; diff --git a/nixos/modules/boot/plymouth.nix b/nixos/modules/boot/plymouth.nix new file mode 100644 index 0000000..3992572 --- /dev/null +++ b/nixos/modules/boot/plymouth.nix @@ -0,0 +1,8 @@ +{ ... }: + +{ + boot.plymouth = { + enable = true; + theme = "bgrt"; + }; +} diff --git a/noctalia/settings.json b/noctalia/settings.json index e72601d..d964e54 100644 --- a/noctalia/settings.json +++ b/noctalia/settings.json @@ -276,6 +276,7 @@ "desktopWidgets": { "enabled": false, "gridSnap": false, + "gridSnapScale": false, "monitorWidgets": [ { "name": "eDP-1",