diff --git a/.envrc b/.envrc index e89fbf9..3550a30 100644 --- a/.envrc +++ b/.envrc @@ -1 +1 @@ -use flake "git+https://code.oliverdavies.uk/opdavies/dev-shells#go" +use flake diff --git a/build b/build index e06b5a9..c040307 100755 --- a/build +++ b/build @@ -2,8 +2,4 @@ set -euo pipefail -echo "Building..." - go build -o zet cmd/zet/main.go - -echo "Done." diff --git a/build-configs.yaml b/build-configs.yaml new file mode 100644 index 0000000..56e530b --- /dev/null +++ b/build-configs.yaml @@ -0,0 +1,3 @@ +--- +name: zet +template: go-cobra-cli diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..da5f0fd --- /dev/null +++ b/flake.nix @@ -0,0 +1,19 @@ +{ + inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + + outputs = inputs: + let + system = "x86_64-linux"; + pkgs = import inputs.nixpkgs { inherit system; }; + in + { + devShells.${system}.default = + with pkgs; + mkShell { + buildInputs = [ + go + gopls + ]; + }; + }; +}