diff --git a/hosts/aarch64/vetra/configuration.nix b/hosts/aarch64/vetra/configuration.nix index 3e83893..fc8f66b 100644 --- a/hosts/aarch64/vetra/configuration.nix +++ b/hosts/aarch64/vetra/configuration.nix @@ -2,12 +2,22 @@ { imports = [ -# - ./home-assistant.nix # ./gnome.nix -# ./programs.nix ]; + boot = { + kernelPackages = pkgs.linuxKernel.packages.linux_rpi4; + initrd.availableKernelModules = [ "xhci_pci" "usbhid" "usb_storage" ]; + + loader = { + + grub.enable = false; + + generic-extlinux-compatible.enable = true; + + }; + }; + # boot.kernelPackages = pkgs.linuxPackages_latest; nix.settings.experimental-features = [ "nix-command" "flakes" ]; @@ -31,7 +41,6 @@ environment.systemPackages = with pkgs; [ - fish git neofetch restic @@ -44,12 +53,9 @@ home = "/home/aaronh"; extraGroups = [ "wheel" "networkmanager" "adm"]; isNormalUser = true; - shell = pkgs.fish; hashedPassword = "$6$aAcbLtqiqzySifls$jdKMOQjoWITHD/dWNNZVUH/qNc6aoJ7v4zYofi0U7IJSVTbmOfChS3mzaJbp57AodjdPNKPrnrip8Nlh2Qanx."; }; - programs.fish.enable = true; - # Enable Pipewire security.rtkit.enable = true; services.pipewire = { @@ -70,10 +76,7 @@ # Enable CUPS services.printing.enable = true; - - # Enable GPU acceleration - hardware.raspberry-pi."4".fkms-3d.enable = true; - + # Allow Unfree nixpkgs.config.allowUnfree = true; @@ -86,6 +89,6 @@ }; # System - system.stateVersion = "22.11"; + system.stateVersion = "24.05"; system.autoUpgrade.enable = true; }