library(rstudiothemes)The rstudiothemes package provides tools to convert Visual Studio Code, Positron and TextMate themes into RStudio’s .rstheme format and install them in your RStudio IDE. It also includes a set of ready-to-use themes.
library(rstudiothemes)To install all built-in RStudio themes that come with this package:
install_rstudiothemes()
#> ✔ Installed 36 themes
#> ℹ Use `rstudiothemes::list_rstudiothemes()` to list installed themes.
#> ℹ Use `rstudiothemes::try_rstudiothemes()` to preview installed themes.This adds popular themes such as Tokyo Night, Nord, Winter is Coming and Dracula to your RStudio themes directory.
To list the themes available in the package:
list_rstudiothemes(list_installed = FALSE)
#> [1] "Andromeda" "ayu Dark"
#> [3] "ayu Light" "Catppuccin Latte"
#> [5] "Catppuccin Mocha" "cobalt2"
#> [7] "CRAN" "Dracula2025"
#> [9] "GitHub Dark" "GitHub Light"
#> [11] "JellyFish Theme" "Matcha"
#> [13] "Matrix" "Night Owl"
#> [15] "Night Owl Light" "Nord"
#> [17] "OKSolar Dark" "OKSolar Light"
#> [19] "OKSolar Sky" "One Dark Pro"
#> [21] "Overflow Dark" "Overflow Light"
#> [23] "Panda Syntax" "Positron Dark"
#> [25] "Positron Light" "Selenized Dark"
#> [27] "Selenized Light" "Skeletor Syntax"
#> [29] "SynthWave 84" "Tokyo Night Light"
#> [31] "Tokyo Night Storm" "Tokyo Night"
#> [33] "VSCode Dark" "VSCode Light"
#> [35] "Winter is Coming Dark Blue" "Winter is Coming Light"You can quickly preview themes from R:
try_rstudiothemes()Pass a subset of styles (for example, "dark" or "light") if needed.
After installing themes, apply one using the RStudio API:
rstudioapi::applyTheme("Winter is Coming Dark Blue")Alternatively, in RStudio, go to Tools > Global Options > Appearance > Add and select the installed theme.
You can convert a Visual Studio Code, Positron or TextMate theme file into an RStudio theme:
convert_to_rstudio_theme(
"<path/to/vscode-theme.json>",
apply = TRUE,
force = TRUE
)This function converts and installs the theme. Set apply = TRUE to apply it after installation.
.json file from Visual Studio Code or Positron.convert_to_rstudio_theme().rstudioapi::applyTheme() or the RStudio UI.This workflow brings your preferred editor theme to RStudio.
list_rstudiothemes(list_installed = TRUE)."light" or "dark" style..rstheme files you have created or converted.