mkdir -p $(direnv_layout_dir)
# reload when these files change
watch_file flake.nix
watch_file flake.lock
# load the flake devShell
eval "$(nix print-dev-env --profile $(direnv_layout_dir)/flake-profile)"