https://github.com/desiquintans/pebble-themes
'Pebble' is a family of themes for RStudio 1.2.x
https://github.com/desiquintans/pebble-themes
ace-editor r rstats rstudio rstudio-theme
Last synced: about 1 year ago
JSON representation
'Pebble' is a family of themes for RStudio 1.2.x
- Host: GitHub
- URL: https://github.com/desiquintans/pebble-themes
- Owner: DesiQuintans
- License: gpl-3.0
- Created: 2019-02-19T07:21:05.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-06T07:37:12.000Z (over 2 years ago)
- Last Synced: 2024-07-31T19:22:45.692Z (almost 2 years ago)
- Topics: ace-editor, r, rstats, rstudio, rstudio-theme
- Homepage:
- Size: 768 KB
- Stars: 13
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 'Pebble' RStudio 1.2.x themes
_Pebble_ is a line of the themes I've made for RStudio. The font in the screenshots below is Hack in 10 pt .
## Pebble-safe
A light theme with colourblind-friendly colours from the RColorBrewer package.

The colourblind simulations below are generated by Color Oracle . This theme is a work-in-progress since I am not colourblind myself, I can only simulate it with this program.



## Pebble-dark
A dark theme based on Merbivore and extended with colours from Adam Morse's .

## Pebble-grey
A dark monochrome theme with bright comments.

---
# Installation
1. You need to be running RStudio v 1.2.x. At the time of writing (2019-02-19) this is only available as a Preview, and you can download the newest Preview here .
2. Download one of the `.rstheme` files in the root of this repo.
3. In RStudio 1.2.x, go to _Tools_ → _Global Options_ → _Appearance_.
4. Click the _Add_ button underneath the list, choose your downloaded `.rstheme`, and click _Open_.
5. Click _Apply_ to apply the theme.
# Limitations of RStudio themes
**The Markdown headings are on a layer above the text selection layer.** This means that if you use the mouse to drag-select the text on and around a Markdown heading, the heading will be on top of that selection. I have added a small amount of transparency to the heading background colour so that you can see the selection through it, but it's not ideal.

**The editor cannot handle different sizes of text on the same page.** It's possible to make headers visually larger (my first preference), but the cursor and line height does not adopt to the new size of the characters. In the screenshot below, the header protrudes onto line 32. I have also highlighted the whole header line and drawn a red line to mark where the cursor is actually located if I go to the end of the line.
