瀏覽代碼

Reload current theme on make if Sassy

base16
Garrick Aden-Buie 7 年之前
父節點
當前提交
e2d3589916
共有 1 個文件被更改,包括 9 次插入2 次删除
  1. +9
    -2
      make.R

+ 9
- 2
make.R 查看文件

@@ -16,8 +16,15 @@ cli_alert_info("Compiling themes...")
dir_ls("src", regexp = "^[^_].+\\.scss") %>%
walk(render_sass)

cli_alert_info('Installing themes to {path {path_home_r(".R", "rstudio", "themes")}}')
cli_alert_success('Installing themes to {path {path_home_r(".R", "rstudio", "themes")}}')
dir_ls("dist", regexp = "\\.rstheme") %>%
walk(cp_to_rstudio)

cli_alert_success("Use {code {fun rstudioapi::applyTheme}} to enable the above themes")
current_theme <- rstudioapi::getThemeInfo()$editor
if (current_theme %in% list_sassy_themes()) {
cli_alert_success("Reloading {strong {current_theme}}")
rstudioapi::applyTheme(current_theme)
} else {
cli_alert_info("Use {code {fun list_sassy_themes}} to list Sassy RStudio themes")
cli_alert_info("Use {code {fun rstudioapi::applyTheme}} to enable the above themes")
}

Loading…
取消
儲存