1
0
Fork 0
forked from mirror/grapevine
grapevine-fork/.envrc

18 lines
470 B
Text
Raw Permalink Normal View History

#!/usr/bin/env bash
dotenv_if_exists
system="$(nix eval --impure --raw --expr 'builtins.currentSystem')"
devshell="${DIRENV_DEVSHELL:-default}"
if command -v nom &> /dev/null && [ -t 0 ]; then
# if nom is available, build the devshell dependencies with it to get nicer
# progress monitoring. Don't do this when stdout is piped, because it shows
# up weird in engage.
nom build ".#devShells.$system.$devshell"
fi
use flake ".#$devshell"
PATH_add bin