use flake #use_flake() { # watch_file flake.nix # watch_file flake.lock # watch_file default.nix # watch_file shell.nix # profile="$(direnv_layout_dir)"/flake-profile # mkdir -p "$(direnv_layout_dir)" # eval "$(time nix print-dev-env --show-trace --profile "$profile" || echo false)" && # nix-store --add-root "shell.root" --indirect --realise "$profile" && # nix-env --delete-generations +1 --profile "$profile" #} #use flake