Theme: add rose-pine

Simply added the rose-pine input and added it as a theme.
This commit is contained in:
Elijah M. Immer 2024-02-13 12:41:13 -08:00
commit 14cbc0bcb7
5 changed files with 53 additions and 0 deletions

View file

@ -128,4 +128,30 @@
'';
styles = ["dark" "light"];
};
rose-pine = {
setup = {
style ? "main",
transparent ? false,
}: ''
require("rose-pine").setup({
dark_variant = "${style}", -- main, moon, or dawn
dim_inactive_windows = false,
extend_background_behind_borders = true,
enable = {
terminal = true,
migrations = true,
},
styles = {
bold = false,
italic = false, -- I would like to add more options for this
transparency = ${lib.boolToString transparent},
},
})
vim.cmd("colorscheme rose-pine")
'';
styles = ["main" "moon" "dawn"];
};
}