diff --git a/flake.nix b/flake.nix index 0549156..b9ee70e 100644 --- a/flake.nix +++ b/flake.nix @@ -10,28 +10,33 @@ Please also check out the starter configs mentioned above. ''; - inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; }; + inputs = {nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";}; - outputs = { nixpkgs, ... }: - let - systems = [ - "aarch64-linux" - "i686-linux" - "x86_64-linux" - "aarch64-darwin" - "x86_64-darwin" - ]; - forAllSystems = nixpkgs.lib.genAttrs systems; - in { - templates = { - nixos-standard = { - description = '' - NIXOS Standard - contains the basic flake structure I use to configure multiple machines and user environtments. - ''; - path = ./nixos/standard; - }; + outputs = {nixpkgs, ...}: let + systems = [ + "aarch64-linux" + "i686-linux" + "x86_64-linux" + "aarch64-darwin" + "x86_64-darwin" + ]; + forAllSystems = nixpkgs.lib.genAttrs systems; + in { + templates = { + nixos-standard = { + description = '' + NIXOS Standard - contains the basic flake structure I use to configure multiple machines and user environtments. + ''; + path = ./nixos/standard; + }; + vserver = { + description = '' + NIXOS Vserver - basic vserver with traefik and podman to be run on a vps. + ''; + path = ./nixos/vps; }; - formatter = - forAllSystems (system: nixpkgs.legacyPackages.${system}.alejandra); }; + formatter = + forAllSystems (system: nixpkgs.legacyPackages.${system}.alejandra); + }; }