# Specifying Project.toml when starting Julia repository with binder

**URL:** <https://discourse.julialang.org/t/specifying-project-toml-when-starting-julia-repository-with-binder/62266>\
**Category:** New to Julia\
**Tags:** question\
**Created:** [June 2, 2021, 11:53am UTC](https://discourse.julialang.org/t/specifying-project-toml-when-starting-julia-repository-with-binder/62266 "2021-06-02T11:53:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bennibolm](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bennibolm/32/25707_2.png) [@bennibolm](https://discourse.julialang.org/u/bennibolm)\
**Post date:** [June 2, 2021, 11:53am UTC](https://discourse.julialang.org/t/specifying-project-toml-when-starting-julia-repository-with-binder/62266/1 "2021-06-02T11:53:42Z")

</div>

Hey,  
I want to set up some tutorials with mybinder. But my `.ipynb` and `.toml` files are not in the root of my repository.  
Is there any possibility to start binder with a specified `Project.toml` from a subdirectory to avoid installing too many packages?

I already activated the right project manually in the notebook by running

```julia
using Pkg
Pkg.activate(path_to_project.toml)
Pkg.instantiate()

```

But this takes too much time because first all not needed packages from the `Project.toml` in the root are added.  
I just found some older answers to this in here but no perfect solution.
