From 44b6e473c09108db89b4b92e9c14c00869916981 Mon Sep 17 00:00:00 2001 From: alydev Date: Thu, 25 Sep 2025 15:27:32 +1000 Subject: [PATCH] update --- flake.nix | 5 ++++- hw/aly-server.nix | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 1688216..377107f 100644 --- a/flake.nix +++ b/flake.nix @@ -18,9 +18,11 @@ url = "github:nix-community/nixvim/nixos-25.05"; inputs.nixpkgs.follows = "nixpkgs"; }; + agenix.url = "github:ryantm/agenix"; + agenix.inputs.darwin.follows = ""; }; - outputs = inputs@{ nixpkgs, home-manager, nix-flatpak, nixos-generators, nur, nixvim, ... }: { + outputs = inputs@{ nixpkgs, home-manager, nix-flatpak, nixos-generators, nur, nixvim, agenix, ... }: { nixosConfigurations = { "aly-laptop" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; @@ -47,6 +49,7 @@ nixvim.nixosModules.nixvim ./hw/aly-server.nix ./system/aly-server.nix + agenix.nixosModules.default home-manager.nixosModules.home-manager { home-manager.useGlobalPkgs = true; diff --git a/hw/aly-server.nix b/hw/aly-server.nix index 1e3330d..4fbc60f 100644 --- a/hw/aly-server.nix +++ b/hw/aly-server.nix @@ -22,6 +22,11 @@ options = [ "fmask=0022" "dmask=0022" ]; }; + fileSystems."/mnt/storage" = + { device = "/dev/disk/by-uuid/e959b50a-31fe-4828-9b46-9f2c80c5a42f"; + fsType = "btrfs"; + }; + swapDevices = [ ]; # Enables DHCP on each ethernet and wireless interface. In case of scripted networking