From 67e626c4709a05fe0286ff7424de189f73cf661f Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Thu, 17 Apr 2025 16:52:11 -0500 Subject: [PATCH] Add a direct mount of the Btrfs on Jeremiah Add a mountpoint for the root Btrfs volume on Jeremiah so that the root of the volume can be accessed Also, create and mount a PVE subvol for fiddling around with the Btrfs suport in PVE --- hosts/exodus/default.nix | 5 ++++- hosts/jeremiah/default.nix | 9 +++++++++ hosts/jude/default.nix | 8 +++++++- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/hosts/exodus/default.nix b/hosts/exodus/default.nix index 7d31829..c7ccdf3 100644 --- a/hosts/exodus/default.nix +++ b/hosts/exodus/default.nix @@ -26,7 +26,10 @@ nix.settings.extra-platforms = config.boot.binfmt.emulatedSystems; - networking.hostName = "exodus"; + networking = { + hostName = "exodus"; + networkmanager.enable = lib.mkForce true; + }; virtualisation = { podman.enable = true; diff --git a/hosts/jeremiah/default.nix b/hosts/jeremiah/default.nix index f4fb08f..ef3ffdc 100644 --- a/hosts/jeremiah/default.nix +++ b/hosts/jeremiah/default.nix @@ -42,6 +42,15 @@ options = [ "subvol=var" ]; device = "/dev/nvme0n1p1"; }; + "/var/pve" = { + fsType = "btrfs"; + options = [ "subvol=pve" ]; + device = "/dev/nvme0n1p1"; + }; + "/btrfs" = { + fsType = "btrfs"; + device = "/dev/nvme0n1p1"; + }; "/media/proxmox" = { device = "10.42.1.4:/volume1/proxmox"; fsType = "nfs"; diff --git a/hosts/jude/default.nix b/hosts/jude/default.nix index c2a3da9..46d9aa9 100644 --- a/hosts/jude/default.nix +++ b/hosts/jude/default.nix @@ -1,4 +1,9 @@ -{ pkgs, config, ... }: +{ + lib, + pkgs, + config, + ... +}: { imports = [ @@ -21,6 +26,7 @@ networking = { hostName = "jude"; + networkmanager.enable = lib.mkForce true; enableIPv6 = false; interfaces.enp12s0.useDHCP = true; firewall = {