From a6ceef49f22f0b68d3cbf045d9868b62de789372 Mon Sep 17 00:00:00 2001
From: mvllow
Date: Mon, 7 Feb 2022 11:33:16 -0600
Subject: [PATCH] update canary docs
---
readme.md | 88 +++++++++++++++++++------------------------------------
1 file changed, 30 insertions(+), 58 deletions(-)
diff --git a/readme.md b/readme.md
index d34cc8c..e839623 100644
--- a/readme.md
+++ b/readme.md
@@ -11,15 +11,13 @@
-> !!! You are looking at the canary branch. Documentation has not yet been updated on this branch and is NOT accurate.
-
## Usage
```lua
use({
'rose-pine/neovim',
as = 'rose-pine',
- tag = '0.5.0',
+ branch = 'canary',
config = function()
vim.cmd('colorscheme rose-pine')
end
@@ -86,68 +84,42 @@ local colors = require("galaxyline.themes.colors")["rose-pine"]
> Options should be set **before** colorscheme
```lua
--- set theme variant, matching terminal theme if unset
--- @usage 'main' | 'moon' | 'dawn'
-vim.g.rose_pine_variant = ''
+require('rose-pine').setup({
+ variant = 'main',
+ bold_vert_split = false,
+ dim_nc_background = false,
+ disable_background = false,
+ disable_float_background = false,
+ disable_italics = false,
+ ---@usage string hex value or named color from rosepinetheme.com/palette
+ groups = {
+ border = 'highlight_med',
+ comment = 'muted',
+ link = 'iris',
+ punctuation = 'subtle',
-vim.g.rose_pine_bold_vertical_split_line = false
-vim.g.rose_pine_disable_background = false
-vim.g.rose_pine_disable_float_background = false
-vim.g.rose_pine_disable_italics = false
-vim.g.rose_pine_inactive_background = false
+ error = 'love',
+ hint = 'iris',
+ info = 'foam',
+ warn = 'gold',
-local palette = require('rose-pine.palette')
-vim.g.rose_pine_colors = {
- border = palette.highlight_med,
- comment = palette.muted,
- link = palette.iris,
- punctuation = palette.subtle,
-
- error = palette.love,
- hint = palette.iris,
- info = palette.foam,
- warn = palette.gold,
-
- git_add = palette.foam,
- git_change = palette.rose,
- git_delete = palette.love,
- git_dirty = palette.rose,
- git_ignore = palette.muted,
- git_merge = palette.iris,
- git_rename = palette.pine,
- git_stage = palette.iris,
- git_text = palette.rose,
-
- -- or set all headings to one colour: `headings = palette.text`
- headings = {
- h1 = palette.iris,
- h2 = palette.foam,
- h3 = palette.rose,
- h4 = palette.gold,
- h5 = palette.pine,
- h6 = palette.foam,
- },
-}
+ headings = {
+ h1 = 'iris',
+ h2 = 'foam',
+ h3 = 'rose',
+ h4 = 'gold',
+ h5 = 'pine',
+ h6 = 'foam',
+ }
+ -- or set all headings at once
+ -- headings = 'subtle'
+ }
+})
-- Set colorscheme after options
vim.cmd('colorscheme rose-pine')
```
-## Suggested keymaps
-
-```lua
--- toggle between all variants
-vim.keymap.set('n', 'tt', require('rose-pine').toggle)
-
--- or toggle between some variants
-vim.keymap.set('n', 'tt', function() return require('rose-pine').toggle({'moon', 'dawn'}) end)
-
--- set variant
-vim.keymap.set('n', 't1', function() return require('rose-pine').set('main') end)
-vim.keymap.set('n', 't2', function() return require('rose-pine').set('moon') end)
-vim.keymap.set('n', 't3', function() return require('rose-pine').set('dawn') end)
-```
-
## Contributing
We welcome and appreciate any help in creating a lovely experience for all.