diff options
author | Karel Kočí <cynerd@email.cz> | 2022-11-08 20:49:31 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2022-11-08 20:49:31 +0100 |
commit | 3b3e0acf77f1b22bceb6cf10eb35c33e09787047 (patch) | |
tree | ed8b37c8ced095eadd30e09be415bed352015d70 /flake.nix | |
parent | 342902f2464ff27c62cdaed78bc7074b6694dbb4 (diff) | |
download | nixos-personal-3b3e0acf77f1b22bceb6cf10eb35c33e09787047.tar.gz nixos-personal-3b3e0acf77f1b22bceb6cf10eb35c33e09787047.tar.bz2 nixos-personal-3b3e0acf77f1b22bceb6cf10eb35c33e09787047.zip |
nixos: some tweaks and add cachix
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 22 |
1 files changed, 15 insertions, 7 deletions
@@ -65,7 +65,10 @@ nixos-hardware.nixosModules.raspberry-pi-2 nixturris.nixosModules.turris-crossbuild nixturris.nixosModules.armv7l-overlay - { boot.loader.systemd-boot.enable = false; } + ({pkgs, ...}: { + boot.loader.systemd-boot.enable = false; + boot.kernelPackages = pkgs.linuxPackages_latest; + }) { nixpkgs.overlays = [ (final: super: { makeModulesClosure = x: super.makeModulesClosure (x // { allowMissing = true; }); @@ -76,12 +79,13 @@ system = "aarch64-linux"; extra_modules = [ nixturris.nixosModules.turris-crossbuild - ({pkgs, ...}: { - boot.loader.systemd-boot.enable = false; + { boot.loader.grub.enable = false; - boot.loader.generic-extlinux-compatible.enable = true; - #boot.kernelPackages = pkgs.linuxKernel.packages.linux_rpi3; - }) + boot.loader.generationsDir.enable = false; + boot.loader.raspberryPi = { + enable = true; version = 3; + }; + } ]; }; beagleboneSystem = genericSystem { @@ -89,7 +93,11 @@ extra_modules = [ nixturris.nixosModules.turris-crossbuild nixturris.nixosModules.armv7l-overlay - # TODO + { + boot.loader.grub.enable = false; + boot.loader.systemd-boot.enable = false; + boot.loader.generic-extlinux-compatible.enable = true; + } ]; }; |