create_hot_project.RdCreates a directory with the essential files for a new project.
The function can be used on existing project directories as well.
This is a thin wrapper for starter::create_project() that
sets the default template to template = hotfun::project_template
create_hot_project(
path,
path_data = NULL,
template = hotfun::project_template,
...
)A path. If it exists, it is used. If it does not exist, it is created.
A path. The directory where the secure data exist. Default is
NULL. When supplied, a symbolic link to data folder will be created.
Specifies template for starter::create_project(template=).
Default is hotfun::project_template
Arguments passed on to starter::create_project
gitLogical indicating whether to create Git repository. Default is TRUE
When NA, user will be prompted whether to initialise Git repo.
renvLogical indicating whether to add renv to a project.
Default is TRUE. When NA user is asked interactively for preference.
symlinkLogical indicating whether to place a symbolic link
to the location in path_data=. Default is to place the symbolic link
if the project is a git repository.
overwriteLogical indicating whether to overwrite existing files
if they exist. Options are
TRUE, FALSE, and NA (aka ask interactively). Default is NA
openLogical indicating whether to open new project in fresh RStudio session