diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8046431..814051f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,5 +8,6 @@ jupiter-build: script: - ls -la - nix-build --version - - nix build machines/jupiter/configuration.nix + - cd machines + - nix build diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..2bce647 --- /dev/null +++ b/flake.nix @@ -0,0 +1,17 @@ +{ + description = "NixOS configuration"; + + inputs = { + nix.url = "github:NixOS/nix"; + nixpkgs.url = "nixpkgs/nixos-23.05"; + nixpkgs-unstable.url = "nixpkgs/nixos-unstable"; + } + + outputs = inputs@{ self, flake-parts, deploy-rs, ... }: + flake-parts.lib.mkFlake { inherit inputs; } { + + imports = [ + ./machines/configurations.nix + inputs.pre-commit-hooks-nix.flakeModule + ]; +} \ No newline at end of file