feat!: add new options with better support for transparency (#185)

This commit adds a few new options and improves transparency support.

Enable transparency styles:

```lua
styles = { transparency = true }
```

Feedback is appreciated!
This commit is contained in:
not 2024-01-07 13:42:09 -06:00 committed by GitHub
commit b776a47b8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 1102 additions and 960 deletions

View file

@ -5,7 +5,7 @@
--- local highlights = require('rose-pine.plugins.bufferline')
--- require('bufferline').setup({ highlights = highlights })
local p = require('rose-pine.palette')
local p = require("rose-pine.palette")
return {
-- fill = {

View file

@ -4,7 +4,7 @@
--- @usage
--- local highlights = require('rose-pine.plugins.galaxyline')
local p = require('rose-pine.palette')
local p = require("rose-pine.palette")
return {
bg = p.surface,

View file

@ -5,6 +5,6 @@
--- local highlights = require('rose-pine.plugins.markid')
--- require("nvim-treesitter.configs").setup({ markid = { enable = true, colors = highlights } })
local p = require('rose-pine.palette')
local p = require("rose-pine.palette")
return { p.foam, p.rose, p.iris }

View file

@ -6,10 +6,10 @@
--- require('toggleterm').setup({ highlights = highlights })
return {
Normal = { link = 'Normal' },
NormalFloat = { link = 'Normal' },
FloatBorder = { link = 'FloatBorder' },
SignColumn = { link = 'SignColumn' },
StatusLine = { link = 'StatusLine' },
StatusLineNC = { link = 'StatusLineNC' },
Normal = { link = "Normal" },
NormalFloat = { link = "Normal" },
FloatBorder = { link = "FloatBorder" },
SignColumn = { link = "SignColumn" },
StatusLine = { link = "StatusLine" },
StatusLineNC = { link = "StatusLineNC" },
}