Skip to content

Templates for ggplot2, R Markdown, and package development

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

emptyfield-ds/opensky

Repository files navigation

opensky

R-CMD-check Codecov test coverage

opensky provides functions to include templates for xaringan slides, ggplot2 helpers, and R Markdown documents.

Installation

You can install the latest version of opensky with:

options(repos = c(
  emptyfieldds = "https://emptyfield-ds.r-universe.dev",
  CRAN = "https://cran.rstudio.com/"
))

install.packages("opensky")

Example

This is a basic example which shows you how to solve a common problem:

library(opensky)
proj_dir <- fs::file_temp()
fs::dir_create(proj_dir)
usethis::proj_set(proj_dir, force = TRUE)
#> ✓ Setting active project to '/private/var/folders/w7/8yv1j00s0bb3pfhmqc_rvd980000gn/T/RtmplARs1s/fileae5743a21620'

# create and open kakashi-themed xaringan slides
use_xaringan_kakashi("slides")
#> ✓ Writing 'slides.Rmd'
#> ✓ Saving 'malcolmbarrett/kakashi/kakashi.css' to './theme.css'

# create and open tozan-themed xaringan slides
use_xaringan_tozan("slides2")
#> ✓ Writing 'slides2.Rmd'
#> ✓ Leaving 'theme.css' unchanged

# create and open a blank R Markdown template with reasonable chunk defaults
use_blank_rmd("slides3")
#> ✓ Writing 'slides3.Rmd'

# create `ggplot2-utils.R`
use_ggplot2_utils()
#> ✓ Writing 'ggplot2-utils.R'

About

Templates for ggplot2, R Markdown, and package development

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published