Install and uninstall support for .Renviron.d
and .Rprofile.d
startup directories by appending / removing one line of code to the
~/.Rprofile
file.
install(
file = rprofile_user(),
backup = TRUE,
overwrite = FALSE,
path = dirname(file),
make_dirs = TRUE,
quiet = FALSE
)uninstall(file = rprofile_user(), backup = TRUE, quiet = FALSE)
The pathname of the R startup file modified.
The pathname where to create or update the .Rprofile
file.
If TRUE
, a timestamped backup copy of the original file is
created before modifying / overwriting it, otherwise not. If the backup
fails, then an error is produced and the R startup file is unmodified.
If the R startup file already exist, then FALSE
(default)
appends the startup code to the end of the file. is overwritten. If TRUE
,
any pre-existing R startup file is overwritten.
The folder where to create .Renviron.d
and
.Rprofile.d
directory.
If TRUE
(default), directories .Renviron.d/
and
.Rprofile.d/
are created in folder path
, if missing.
If FALSE
(default), detailed messages are generated,
otherwise not.
install()
: injects a tryCatch(startup::startup(), ...)
call to
the .Rprofile
file, which is created if missing.
uninstall()
: Remove calls to startup::startup()
and similar.