Make bootloader timeout instant, use run0 instead of sudo, reformat

This commit is contained in:
SIPB 2025-09-24 16:40:32 -04:00
parent 258e574190
commit 7d6204cad9

View file

@ -20,29 +20,38 @@
"flakes" "flakes"
]; ];
# Use the systemd-boot EFI boot loader. boot = {
boot.loader.systemd-boot.enable = true; loader = {
boot.loader.efi.canTouchEfiVariables = true; # Use the systemd-boot EFI boot loader.
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
timeout = 0;
};
# Use latest kernel.
kernelPackages = pkgs.linuxPackages_latest;
};
# Use latest kernel. networking = {
boot.kernelPackages = pkgs.linuxPackages_latest; hostName = "nixos";
networkmanager.enable = true;
};
networking.hostName = "nixos"; services = {
networking.networkmanager.enable = true; desktopManager.plasma6.enable = true;
displayManager.sddm = {
services.desktopManager.plasma6.enable = true; enable = true;
services.displayManager.sddm = { wayland.enable = true;
enable = true; };
wayland.enable = true;
}; };
users.users.sipb = { users.users.sipb = {
isNormalUser = true; isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable sudo for the user. extraGroups = [ "wheel" ];
shell = pkgs.fish; shell = pkgs.fish;
}; };
programs = { programs = {
kde-pim.enable = false; # Save some disk space
git.enable = true; git.enable = true;
fish.enable = true; fish.enable = true;
firefox.enable = true; firefox.enable = true;
@ -54,6 +63,9 @@
micro micro
]; ];
# Use run0 instead
security.sudo.enable = false;
# This option defines the first version of NixOS you have installed on this particular machine, # This option defines the first version of NixOS you have installed on this particular machine,
# and is used to maintain compatibility with application data (e.g. databases) created on older NixOS versions. # and is used to maintain compatibility with application data (e.g. databases) created on older NixOS versions.
# #