ソースを参照

Add walk_sassy_themes()

base16
親
コミット
1ea44fe199
1個のファイルの変更、14行の追加、0行の削除
  1. +14
    -0
      R/make_functions.R

+ 14
- 0
R/make_functions.R ファイルの表示

rgx_name <- "/\\*\\s*([[:alpha:][:digit:][:punct:] ]+) by" rgx_name <- "/\\*\\s*([[:alpha:][:digit:][:punct:] ]+) by"
info$name <- stringr::str_match(info$attribution, rgx_name)[1, 2] info$name <- stringr::str_match(info$attribution, rgx_name)[1, 2]
info info
}

walk_sassy_themes <- function(style = c("all", "light", "dark"), auto = FALSE) {
themes <- list_sassy_themes(style)
for (theme in themes) {
cliapp::cli_alert(theme)
rstudioapi::applyTheme(theme)
if (auto) {
Sys.sleep(1)
} else {
res <- readline("Press enter for next theme or q to stop...")
if (tolower(res) == "q") return()
}
}
} }

読み込み中…
キャンセル
保存