Use activate() to write the infrastructure needed to ensure that newly-launched R projects will load the project's private library on launch, alongside any other project-specific state recorded for the project.

activate(project = NULL)

## Arguments

project The project directory. If NULL, then the active project will be used. If no project is currently active, then the current working directory is used instead.

## Value

The project directory, invisibly. Note that this function is normally called for its side effects.

Other renv: deactivate()

## Examples

if (FALSE) {

# activate the current project
renv::activate()

# activate a separate project
renv::activate("~/projects/analysis")

}