From 224746cb0a6077b539095db5604c655637d70c8b Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Fri, 18 Jul 2025 10:27:13 +0200 Subject: ... --- hosts/sif/default.nix | 4 ++++ hosts/sif/hw.nix | 3 ++- user-profiles/utils.nix | 2 ++ 3 files changed, 8 insertions(+), 1 deletion(-) 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 { initrd = { systemd = { emergencyAccess = config.users.users.root.hashedPassword; + extraBin = { + "vim" = lib.getExe pkgs.vim; + "grep" = lib.getExe pkgs.gnupgrep; + }; }; luks.devices = { 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 @@ { options = [ "x-systemd.requires=/dev/disk/by-id/dm-name-sif-nvm0" "x-systemd.requires=/dev/disk/by-id/dm-name-sif-nvm1" + "casefold_disabled" ]; device = "/dev/disk/by-uuid/fe7bdaac-d2f3-4535-a635-e2fb97ef3802"; fsType = "bcachefs"; @@ -25,7 +26,7 @@ # system.etc.overlay.enable = false; boot.initrd.systemd.packages = [ - (pkgs.writeTextDir "/etc/systemd/system/\\x2ebcachefs.mount.d/block_scan.conf" '' + (pkgs.writeTextDir "/etc/systemd/system/-sysroot-.bcachefs.mount.d/block_scan.conf" '' [Mount] Environment=BCACHEFS_BLOCK_SCAN=1 '') diff --git a/user-profiles/utils.nix b/user-profiles/utils.nix index da79e336..edf6da11 100644 --- a/user-profiles/utils.nix +++ b/user-profiles/utils.nix @@ -46,6 +46,8 @@ in { lesspipe.enable = true; man.enable = true; + + vim.enable = true; }; home.sessionVariables = { -- cgit v1.2.3