diff options
Diffstat (limited to 'dot-config/nvim-old/lua/plugins/theme.lua')
| -rw-r--r-- | dot-config/nvim-old/lua/plugins/theme.lua | 227 |
1 files changed, 227 insertions, 0 deletions
diff --git a/dot-config/nvim-old/lua/plugins/theme.lua b/dot-config/nvim-old/lua/plugins/theme.lua new file mode 100644 index 0000000..166c3a9 --- /dev/null +++ b/dot-config/nvim-old/lua/plugins/theme.lua @@ -0,0 +1,227 @@ +return { + -- gruvbox material + -- https://github.com/sainnhe/gruvbox-material + { + "sainnhe/gruvbox-material", + lazy = false, + priority = 1000, + config = function() + vim.g.gruvbox_material_transparent_background = 2 + end, + }, + + { + "sainnhe/everforest", + lazy = false, + priority = 1000, + config = function() + vim.g.everforest_transparent_background = 2 + end, + }, + + { + "webhooked/kanso.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + + { + "vague2k/vague.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + + { + "AlexvZyl/nordic.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = { + bg = true, + float = true, + }, + }, + }, + + { + "catppuccin/nvim", + name = "catppuccin", + priority = 1000, + opts = { + transparent_background = true, + float = { + transparent = true, + }, + color_overrides = { + frappe = { + -- colors from https://primer.style/product/getting-started/foundations/color-usage/ + -- see https://primer.style/primitives/storybook/?path=/story/color-base-scales--all-scales&globals=theme%3Adark_high_contrast + rosewater = "#91cbff", + flamingo = "#addcff", + pink = "#addcff", + mauve = "#ff9492", + red = "#ff9492", + maroon = "#ffffff", + peach = "#addcff", + yellow = "#f0b72f", + green = "#addcff", + teal = "#91cbff", + sky = "#91cbff", + sapphire = "#91cbff", + blue = "#dbb7ff", + lavender = "#ffffff", + text = "#ffffff", + subtext1 = "#d1d7e0", + subtext0 = "#b7bdc8", + overlay2 = "#9198a1", + overlay1 = "#656c76", + overlay0 = "#3d444d", + surface2 = "#3d444d", + surface1 = "#2f3742", + surface0 = "#2a313c", + base = "#000000", + mantle = "#000000", + crust = "#000000", + }, + }, + no_italic = true, + }, + }, + + { + "rose-pine/neovim", + name = "rose-pine", + priority = 1000, + opts = { + styles = { + transparency = true, + }, + }, + }, + + { + "sainnhe/sonokai", + lazy = false, + priority = 1000, + config = function() + vim.g.sonokai_transparent_background = 2 + end, + }, + + { + "sainnhe/edge", + lazy = false, + priority = 1000, + config = function() + vim.g.edge_transparent_background = 2 + end, + }, + + { + "projekt0n/github-nvim-theme", + lazy = false, + priority = 1000, + config = function() + require("github-theme").setup({ + options = { + transparent = true, + }, + }) + end, + }, + + { + "bluz71/vim-moonfly-colors", + name = "moonfly", + lazy = false, + priority = 1000, + config = function() + vim.g.moonflyTransparent = true + end, + }, + + { + "miikanissi/modus-themes.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + line_nr_column_background = false, + }, + }, + + { + "scottmckendry/cyberdream.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + + { + "folke/tokyonight.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + + { + "Mofiqul/vscode.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + }, + }, + + { + "EdenEast/nightfox.nvim", + lazy = false, + priority = 1000, + opts = { + options = { + transparent = true, + }, + }, + }, + + { + "nyoom-engineering/oxocarbon.nvim", + name = "oxocarbon", + lazy = false, + priority = 1000, + config = function() + vim.api.nvim_set_hl(0, "Normal", { bg = "none" }) + vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) + vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" }) + end, + }, + + { + "wtfox/jellybeans.nvim", + lazy = false, + priority = 1000, + opts = { + transparent = true, + italics = false, + bold = false, + flat_ui = true, -- toggles "flat UI" for pickers + }, + }, + + { + "LazyVim/LazyVim", + opts = { + colorscheme = "jellybeans-default", + }, + }, +} |
