aboutsummaryrefslogtreecommitdiff
path: root/.envrc
blob: b28de105494901c404bbd65751476d4271cbbb8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# To avoid $XDG_CONFIG_HOME/guix/latest from being used
export GUIX_UNINSTALLED="true"

GOVUK_GUIX_PATH="$(readlink -f "$PWD/../govuk-guix-wip-ruby/.guix-package-path")"
GNU_GUIX_PATH="$(readlink -f "$PWD/../../../Guix/guix-rails-and-terraform")"

export GUILE_LOAD_PATH="$GOVUK_GUIX_PATH:$GNU_GUIX_PATH"
export GUILE_LOAD_COMPILED_PATH="$GNU_GUIX_PATH"

export GUIX_PACKAGE_PATH="$GUILE_LOAD_PATH"

use guix --keep-failed --fallback -l guix.scm

if [ -f .local.envrc ]; then
  source_env .local.envrc
fi