diff --git a/deploy.nix b/deploy.nix new file mode 100644 index 0000000..18d8cd7 --- /dev/null +++ b/deploy.nix @@ -0,0 +1,26 @@ +{ + inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + inputs.newalan.url = ./flake.nix; + + outputs = { self, nixpkgs, newalan }: let + in { + nixosConfigurations.staging = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + modules = [ + ({ config, pkgs, ... }: { + nixpkgs.overlays = [ + (final: prev: { + newalan = newalan.newalan; + }); + ]; + }) + ({lib, config, pkgs, ...}: { + system.stateVersion = "22.11"; + environment.systemPackages = with pkgs; [ + newalan + ]; + }) + ]; + }; + }; +}