diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-07-18 10:27:13 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-07-18 10:27:13 +0200 |
commit | 224746cb0a6077b539095db5604c655637d70c8b (patch) | |
tree | f27c98f7f0904dfceb65b3c28fbe28fac8c8789e /hosts/sif | |
parent | 72f30e10f10b26a53533176debb997acf1560ea8 (diff) | |
download | nixos-224746cb0a6077b539095db5604c655637d70c8b.tar nixos-224746cb0a6077b539095db5604c655637d70c8b.tar.gz nixos-224746cb0a6077b539095db5604c655637d70c8b.tar.bz2 nixos-224746cb0a6077b539095db5604c655637d70c8b.tar.xz nixos-224746cb0a6077b539095db5604c655637d70c8b.zip |
...
Diffstat (limited to 'hosts/sif')
-rw-r--r-- | hosts/sif/default.nix | 4 | ||||
-rw-r--r-- | hosts/sif/hw.nix | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/hosts/sif/default.nix b/hosts/sif/default.nix index b0d2fd78..d0d4edb5 100644 --- a/hosts/sif/default.nix +++ b/hosts/sif/default.nix | |||
@@ -34,6 +34,10 @@ in { | |||
34 | initrd = { | 34 | initrd = { |
35 | systemd = { | 35 | systemd = { |
36 | emergencyAccess = config.users.users.root.hashedPassword; | 36 | emergencyAccess = config.users.users.root.hashedPassword; |
37 | extraBin = { | ||
38 | "vim" = lib.getExe pkgs.vim; | ||
39 | "grep" = lib.getExe pkgs.gnupgrep; | ||
40 | }; | ||
37 | }; | 41 | }; |
38 | luks.devices = { | 42 | luks.devices = { |
39 | nvm0 = { device = "/dev/disk/by-uuid/bef17e86-d929-4a60-97cb-6bfa133face7"; bypassWorkqueues = true; }; | 43 | nvm0 = { device = "/dev/disk/by-uuid/bef17e86-d929-4a60-97cb-6bfa133face7"; bypassWorkqueues = true; }; |
diff --git a/hosts/sif/hw.nix b/hosts/sif/hw.nix index 1bcf0261..81349dda 100644 --- a/hosts/sif/hw.nix +++ b/hosts/sif/hw.nix | |||
@@ -11,6 +11,7 @@ | |||
11 | { options = [ | 11 | { options = [ |
12 | "x-systemd.requires=/dev/disk/by-id/dm-name-sif-nvm0" | 12 | "x-systemd.requires=/dev/disk/by-id/dm-name-sif-nvm0" |
13 | "x-systemd.requires=/dev/disk/by-id/dm-name-sif-nvm1" | 13 | "x-systemd.requires=/dev/disk/by-id/dm-name-sif-nvm1" |
14 | "casefold_disabled" | ||
14 | ]; | 15 | ]; |
15 | device = "/dev/disk/by-uuid/fe7bdaac-d2f3-4535-a635-e2fb97ef3802"; | 16 | device = "/dev/disk/by-uuid/fe7bdaac-d2f3-4535-a635-e2fb97ef3802"; |
16 | fsType = "bcachefs"; | 17 | fsType = "bcachefs"; |
@@ -25,7 +26,7 @@ | |||
25 | # system.etc.overlay.enable = false; | 26 | # system.etc.overlay.enable = false; |
26 | 27 | ||
27 | boot.initrd.systemd.packages = [ | 28 | boot.initrd.systemd.packages = [ |
28 | (pkgs.writeTextDir "/etc/systemd/system/\\x2ebcachefs.mount.d/block_scan.conf" '' | 29 | (pkgs.writeTextDir "/etc/systemd/system/-sysroot-.bcachefs.mount.d/block_scan.conf" '' |
29 | [Mount] | 30 | [Mount] |
30 | Environment=BCACHEFS_BLOCK_SCAN=1 | 31 | Environment=BCACHEFS_BLOCK_SCAN=1 |
31 | '') | 32 | '') |