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", }, }, }