summaryrefslogtreecommitdiff
path: root/machines/natest.nix
diff options
context:
space:
mode:
authorKleidi Bujari <mail@4kb.net>2026-10-03 19:56:13 -0700
committerKleidi Bujari <mail@4kb.net>2026-10-03 20:59:26 -0700
commit0d15a4d19f7925be328c2d24214a11e5ac541c40 (patch)
treeff75c552989cec4651f941126628a3702f6c6bcf /machines/natest.nix
parent16918d62b34b7e4d7817837057b88acb44e4f63c (diff)
downloaddepot-0d15a4d19f7925be328c2d24214a11e5ac541c40.tar.gz
depot-0d15a4d19f7925be328c2d24214a11e5ac541c40.tar.bz2
depot-0d15a4d19f7925be328c2d24214a11e5ac541c40.zip
nixfmt formatting pass
Diffstat (limited to 'machines/natest.nix')
-rw-r--r--machines/natest.nix92
1 files changed, 50 insertions, 42 deletions
diff --git a/machines/natest.nix b/machines/natest.nix
index fa8f1d5..c4937d6 100644
--- a/machines/natest.nix
+++ b/machines/natest.nix
@@ -1,4 +1,10 @@
-{ config, modulesPath, pkgs, lib, ... }:
+{
+ config,
+ modulesPath,
+ pkgs,
+ lib,
+ ...
+}:
{
imports = [
@@ -19,7 +25,11 @@
fileSystems = {
"/" = {
fsType = "tmpfs";
- options = [ "defaults" "mode=755" "size=2G" ];
+ options = [
+ "defaults"
+ "mode=755"
+ "size=2G"
+ ];
};
"/boot" = {
device = "/dev/disk/by-partlabel/boot";
@@ -43,54 +53,52 @@
let
inherit (pkgs.stdenv.hostPlatform) efiArch;
in
- {
- name = "image";
- partitions.esp = {
- repartConfig = {
- Format = "vfat";
- Label = "boot";
- SizeMinBytes = "256M";
- Type = "esp";
- };
- contents = {
- "/EFI/BOOT/BOOT${lib.toUpper efiArch}.EFI".source =
- "${pkgs.systemd}/lib/systemd/boot/efi/systemd-boot${efiArch}.efi";
+ {
+ name = "image";
+ partitions.esp = {
+ repartConfig = {
+ Format = "vfat";
+ Label = "boot";
+ SizeMinBytes = "256M";
+ Type = "esp";
+ };
+ contents = {
+ "/EFI/BOOT/BOOT${lib.toUpper efiArch}.EFI".source =
+ "${pkgs.systemd}/lib/systemd/boot/efi/systemd-boot${efiArch}.efi";
- # "/EFI/Linux/${config.system.boot.loader.ukiFile}".source =
- # "${config.system.build.uki}/${config.system.boot.loader.ukiFile}";
+ # "/EFI/Linux/${config.system.boot.loader.ukiFile}".source =
+ # "${config.system.build.uki}/${config.system.boot.loader.ukiFile}";
- "/EFI/nixos/${config.system.boot.loader.kernelFile}.efi".source =
- "${config.system.build.kernel}/${config.system.boot.loader.kernelFile}";
+ "/EFI/nixos/${config.system.boot.loader.kernelFile}.efi".source =
+ "${config.system.build.kernel}/${config.system.boot.loader.kernelFile}";
- "/EFI/nixos/${config.system.boot.loader.initrdFile}.efi".source =
- "${config.system.build.initialRamdisk}/${config.system.boot.loader.initrdFile}";
+ "/EFI/nixos/${config.system.boot.loader.initrdFile}.efi".source =
+ "${config.system.build.initialRamdisk}/${config.system.boot.loader.initrdFile}";
- "/loader/entries/nixos.conf".source =
- pkgs.writeText "default-entry.conf" ''
- title Coolio
- linux /EFI/nixos/${config.system.boot.loader.kernelFile}.efi
- initrd /EFI/nixos/${config.system.boot.loader.initrdFile}.efi
- options init=${config.system.build.toplevel}/init root=fstab loglevel=4
- '';
+ "/loader/entries/nixos.conf".source = pkgs.writeText "default-entry.conf" ''
+ title Coolio
+ linux /EFI/nixos/${config.system.boot.loader.kernelFile}.efi
+ initrd /EFI/nixos/${config.system.boot.loader.initrdFile}.efi
+ options init=${config.system.build.toplevel}/init root=fstab loglevel=4
+ '';
- "/loader/loader.conf".source =
- pkgs.writeText "loader.conf" ''
- timeout 5
- console-mode keep
- '';
- };
+ "/loader/loader.conf".source = pkgs.writeText "loader.conf" ''
+ timeout 5
+ console-mode keep
+ '';
};
- partitions.nix-store = {
- storePaths = [ config.system.build.toplevel ];
- nixStorePrefix = "/";
- repartConfig = {
- Format = "ext4";
- Label = "nix-store";
- SizeMinBytes = "4G";
- Type = "linux-generic";
- };
+ };
+ partitions.nix-store = {
+ storePaths = [ config.system.build.toplevel ];
+ nixStorePrefix = "/";
+ repartConfig = {
+ Format = "ext4";
+ Label = "nix-store";
+ SizeMinBytes = "4G";
+ Type = "linux-generic";
};
};
+ };
boot.loader.systemd-boot = {
enable = true;