https://github.com/pegeler/metapackage
Personal R Meta-package
https://github.com/pegeler/metapackage
Last synced: 4 months ago
JSON representation
Personal R Meta-package
- Host: GitHub
- URL: https://github.com/pegeler/metapackage
- Owner: pegeler
- License: gpl-3.0
- Created: 2020-03-07T07:03:12.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-30T01:55:22.000Z (over 1 year ago)
- Last Synced: 2024-08-13T07:11:19.103Z (8 months ago)
- Language: R
- Size: 120 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- jimsghstars - pegeler/metapackage - Personal R Meta-package (R)
README
# metapackage
The sole purpose of this package is to install other packages. It is meant to be
a quick way to install all the packages that I typically use in R. Although
perhaps not the most elegant way to restore the package ecosystem of any new
install, the use of [`devtools`](https://cran.r-project.org/package=devtools) is
very helpful since it allows specifying repository locations for non-CRAN
packages.Think of this as my "dotfiles" repo for R. In fact, I might put my _.Rprofile_
here at some point.If you have a neat strategy for managing packages after upgrades or fresh
installs, please submit an issue. I'd like to hear about it!## Usage
```r
if ( !require(devtools) ) install.packages("devtools")
devtools::install_github("pegeler/metapackage")
```## Note for GNU/Linux Users
I recommend checking out [Posit Public Package Manager](https://packagemanager.posit.co/).
There are tons of features available, but the two main selling points for me are:1. It hosts precompiled binaries for many distros.
2. It tracks system level dependencies. (Even though you will still need to install them manually.)When installing many packages (for example fresh installs or version updates), this can
save quite a bit of time over compiling from source.