feat: add sops-nix

This commit is contained in:
lightly-toasted 2025-08-23 21:38:58 +09:00
parent 7e57ae8088
commit 4a948cc348
10 changed files with 85 additions and 5 deletions

View file

@ -14,19 +14,26 @@
inputs.nixpkgs.follows = "nixpkgs";
};
nix-flatpak.url = "github:gmodena/nix-flatpak";
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { self, nixpkgs, home-manager, ... } @ inputs:
let
rootPath = ./.;
in
{
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; };
specialArgs = { inherit inputs rootPath; };
modules = [
./hosts/nixos/configuration.nix
];
};
homeConfigurations."toast@nixos" = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages.x86_64-linux;
extraSpecialArgs = { inherit inputs; };
extraSpecialArgs = { inherit inputs rootPath; };
modules = [
./home/toast/home.nix
];