Corrections to flake formatting

This commit is contained in:
jeirmeister 2025-08-01 11:24:06 -07:00
parent 4c50100a73
commit 086e2a3786

View file

@ -9,8 +9,8 @@
}; };
outputs = { self, nixpkgs, nix-bitcoin, nixos-generators, flake-utils, ... }: outputs = { self, nixpkgs, nix-bitcoin, nixos-generators, flake-utils, ... }:
flake-utils.lib.eachDefaultSystem (system:
let let
system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; }; pkgs = import nixpkgs { inherit system; };
modules = [ modules = [
nix-bitcoin.nixosModules.default nix-bitcoin.nixosModules.default
@ -19,15 +19,7 @@
./nix/modules/btcpay ./nix/modules/btcpay
]; ];
in { in {
devShells.default = pkgs.mkShell { # Top-level nixosConfigurations for proper nixos-rebuild support
buildInputs = [
nixos-generators.packages.${system}.nixos-generate
pkgs.just
];
shellHook = ''
echo "💚 Devshell ready: nixos-generate, just available."
'';
};
nixosConfigurations.btc-pay-server = nixpkgs.lib.nixosSystem { nixosConfigurations.btc-pay-server = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
modules = modules ++ [ modules = modules ++ [
@ -51,6 +43,22 @@
self.nixosModules.btcpay-server self.nixosModules.btcpay-server
]; ];
}; };
# devShells and other per-system outputs, if desired
devShells = flake-utils.lib.eachDefaultSystem (system:
let
pkgs = import nixpkgs { inherit system; };
in {
default = pkgs.mkShell {
buildInputs = [
nixos-generators.packages.${system}.nixos-generate
pkgs.just
];
shellHook = ''
echo "💚 Devshell ready: nixos-generate, just available."
'';
};
} }
); );
};
} }