From 8331d0c7179b2ae41bb9b4d665aaea594967f6bf Mon Sep 17 00:00:00 2001 From: Haak Saxberg Date: Sat, 24 Aug 2019 02:38:26 -0700 Subject: [PATCH] give a nice go layout for direnv --- nix/home.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nix/home.nix b/nix/home.nix index 02ffd24..f508bb0 100644 --- a/nix/home.nix +++ b/nix/home.nix @@ -33,6 +33,15 @@ with lib; echo "CREATE DATABASE $USER;" | postgres --single -E postgres fi } + + layout_go() { + export GOPATH="$(direnv_layout_dir)/tmp/golibs" + if [[ ! -d "$GOPATH" ]]; then + mkdir -p $GOPATH + fi + + export PATH="$GOPATH/bin:$PATH" + } ''; };