Commit 7b935c8bb9ae
Changed files (2)
users
vincent
dev
users/vincent/dev/src/tektoncd.shell.nix
@@ -3,10 +3,12 @@ let
# pkgs = sources.nixpkgs { };
pkgs = sources.pkgs-unstable { };
my = import /etc/nixos/nix/packages { pkgs = pkgs; };
+ go = pkgs.go_1_17;
in
pkgs.mkShell {
name = "tektoncd";
buildInputs = with pkgs; [
+ go
my.ko
my.oc
my.tkn
@@ -16,7 +18,7 @@ pkgs.mkShell {
shellHook = ''
export GOMODULE=on
export GOFLAGS="-mod=vendor"
- export GOROOT=${pkgs.go}/share/go
+ export GOROOT=${go}/share/go
export KUSTOMIZE_BIN=${pkgs.kustomize}/bin/kustomize
export KO_BIN=${my.ko}/bin/ko
'';
users/vincent/dev/go.nix
@@ -6,7 +6,7 @@
};
home.packages = with pkgs; [
gcc
- go
+ go_1_17
godef
golangci-lint
golint