|  |  | @ -1,160 +1,56 @@ | 
			
		
	
		
			
				
					|  |  |  | return { | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "EdenEast/nightfox.nvim", | 
			
		
	
		
			
				
					|  |  |  | name = "nightfox", | 
			
		
	
		
			
				
					|  |  |  | lazy = false, | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | config = function () | 
			
		
	
		
			
				
					|  |  |  | require('nightfox').setup({ | 
			
		
	
		
			
				
					|  |  |  | options = { | 
			
		
	
		
			
				
					|  |  |  | styles = { | 
			
		
	
		
			
				
					|  |  |  | comments = "italic", | 
			
		
	
		
			
				
					|  |  |  | keywords = "bold", | 
			
		
	
		
			
				
					|  |  |  | types = "italic,bold", | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | }) | 
			
		
	
		
			
				
					|  |  |  | -- vim.cmd([[ colorscheme carbonfox ]]) | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "bluz71/vim-nightfly-colors", | 
			
		
	
		
			
				
					|  |  |  | name = "nightfly", | 
			
		
	
		
			
				
					|  |  |  | lazy = false, | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | config = function () | 
			
		
	
		
			
				
					|  |  |  | -- vim.cmd([[ colorscheme nightfly ]]) | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "morhetz/gruvbox", | 
			
		
	
		
			
				
					|  |  |  | name = "gruvbox", | 
			
		
	
		
			
				
					|  |  |  | lazy = false, | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | config = function () | 
			
		
	
		
			
				
					|  |  |  | -- vim.cmd([[ colorscheme gruvbox ]]) | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "catppuccin/nvim", | 
			
		
	
		
			
				
					|  |  |  | name = "catppuccin", | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | config = function () | 
			
		
	
		
			
				
					|  |  |  | require("catppuccin").setup({ | 
			
		
	
		
			
				
					|  |  |  | flavour = "auto", -- latte, frappe, macchiato, mocha | 
			
		
	
		
			
				
					|  |  |  | background = { -- :h background | 
			
		
	
		
			
				
					|  |  |  | light = "latte", | 
			
		
	
		
			
				
					|  |  |  | dark = "mocha", | 
			
		
	
		
			
				
					|  |  |  | "catppuccin/nvim", | 
			
		
	
		
			
				
					|  |  |  | name = "catppuccin", | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | config = function () | 
			
		
	
		
			
				
					|  |  |  | require("catppuccin").setup({ | 
			
		
	
		
			
				
					|  |  |  | flavour = "auto", -- latte, frappe, macchiato, mocha | 
			
		
	
		
			
				
					|  |  |  | background = { -- :h background | 
			
		
	
		
			
				
					|  |  |  | light = "latte", | 
			
		
	
		
			
				
					|  |  |  | dark = "mocha", | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | transparent_background = false, -- disables setting the background color. | 
			
		
	
		
			
				
					|  |  |  | show_end_of_buffer = false, -- shows the '~' characters after the end of buffers | 
			
		
	
		
			
				
					|  |  |  | term_colors = false, -- sets terminal colors (e.g. `g:terminal_color_0`) | 
			
		
	
		
			
				
					|  |  |  | dim_inactive = { | 
			
		
	
		
			
				
					|  |  |  | enabled = false, -- dims the background color of inactive window | 
			
		
	
		
			
				
					|  |  |  | shade = "dark", | 
			
		
	
		
			
				
					|  |  |  | percentage = 0.15, -- percentage of the shade to apply to the inactive window | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | no_italic = false, -- Force no italic | 
			
		
	
		
			
				
					|  |  |  | no_bold = false, -- Force no bold | 
			
		
	
		
			
				
					|  |  |  | no_underline = false, -- Force no underline | 
			
		
	
		
			
				
					|  |  |  | styles = { -- Handles the styles of general hi groups (see `:h highlight-args`): | 
			
		
	
		
			
				
					|  |  |  | comments = { "italic" }, -- Change the style of comments | 
			
		
	
		
			
				
					|  |  |  | conditionals = { "italic" }, | 
			
		
	
		
			
				
					|  |  |  | loops = {}, | 
			
		
	
		
			
				
					|  |  |  | functions = {}, | 
			
		
	
		
			
				
					|  |  |  | keywords = {}, | 
			
		
	
		
			
				
					|  |  |  | strings = {}, | 
			
		
	
		
			
				
					|  |  |  | variables = {}, | 
			
		
	
		
			
				
					|  |  |  | numbers = {}, | 
			
		
	
		
			
				
					|  |  |  | booleans = {}, | 
			
		
	
		
			
				
					|  |  |  | properties = {}, | 
			
		
	
		
			
				
					|  |  |  | types = {}, | 
			
		
	
		
			
				
					|  |  |  | operators = {}, | 
			
		
	
		
			
				
					|  |  |  | -- miscs = {}, -- Uncomment to turn off hard-coded styles | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | color_overrides = {}, | 
			
		
	
		
			
				
					|  |  |  | custom_highlights = {}, | 
			
		
	
		
			
				
					|  |  |  | default_integrations = true, | 
			
		
	
		
			
				
					|  |  |  | integrations = { | 
			
		
	
		
			
				
					|  |  |  | cmp = true, | 
			
		
	
		
			
				
					|  |  |  | gitsigns = true, | 
			
		
	
		
			
				
					|  |  |  | nvimtree = true, | 
			
		
	
		
			
				
					|  |  |  | treesitter = true, | 
			
		
	
		
			
				
					|  |  |  | notify = false, | 
			
		
	
		
			
				
					|  |  |  | mini = { | 
			
		
	
		
			
				
					|  |  |  | enabled = true, | 
			
		
	
		
			
				
					|  |  |  | indentscope_color = "", | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | transparent_background = false, -- disables setting the background color. | 
			
		
	
		
			
				
					|  |  |  | show_end_of_buffer = false, -- shows the '~' characters after the end of buffers | 
			
		
	
		
			
				
					|  |  |  | term_colors = false, -- sets terminal colors (e.g. `g:terminal_color_0`) | 
			
		
	
		
			
				
					|  |  |  | dim_inactive = { | 
			
		
	
		
			
				
					|  |  |  | enabled = false, -- dims the background color of inactive window | 
			
		
	
		
			
				
					|  |  |  | shade = "dark", | 
			
		
	
		
			
				
					|  |  |  | percentage = 0.15, -- percentage of the shade to apply to the inactive window | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | no_italic = false, -- Force no italic | 
			
		
	
		
			
				
					|  |  |  | no_bold = false, -- Force no bold | 
			
		
	
		
			
				
					|  |  |  | no_underline = false, -- Force no underline | 
			
		
	
		
			
				
					|  |  |  | styles = { -- Handles the styles of general hi groups (see `:h highlight-args`): | 
			
		
	
		
			
				
					|  |  |  | comments = { "italic" }, -- Change the style of comments | 
			
		
	
		
			
				
					|  |  |  | conditionals = { "italic" }, | 
			
		
	
		
			
				
					|  |  |  | loops = {}, | 
			
		
	
		
			
				
					|  |  |  | functions = {}, | 
			
		
	
		
			
				
					|  |  |  | keywords = {}, | 
			
		
	
		
			
				
					|  |  |  | strings = {}, | 
			
		
	
		
			
				
					|  |  |  | variables = {}, | 
			
		
	
		
			
				
					|  |  |  | numbers = {}, | 
			
		
	
		
			
				
					|  |  |  | booleans = {}, | 
			
		
	
		
			
				
					|  |  |  | properties = {}, | 
			
		
	
		
			
				
					|  |  |  | types = {}, | 
			
		
	
		
			
				
					|  |  |  | operators = {}, | 
			
		
	
		
			
				
					|  |  |  | -- miscs = {}, -- Uncomment to turn off hard-coded styles | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | color_overrides = {}, | 
			
		
	
		
			
				
					|  |  |  | custom_highlights = {}, | 
			
		
	
		
			
				
					|  |  |  | default_integrations = true, | 
			
		
	
		
			
				
					|  |  |  | integrations = { | 
			
		
	
		
			
				
					|  |  |  | cmp = true, | 
			
		
	
		
			
				
					|  |  |  | gitsigns = true, | 
			
		
	
		
			
				
					|  |  |  | nvimtree = true, | 
			
		
	
		
			
				
					|  |  |  | treesitter = true, | 
			
		
	
		
			
				
					|  |  |  | notify = false, | 
			
		
	
		
			
				
					|  |  |  | mini = { | 
			
		
	
		
			
				
					|  |  |  | enabled = true, | 
			
		
	
		
			
				
					|  |  |  | indentscope_color = "", | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | -- For more plugins integrations please scroll down (https://github.com/catppuccin/nvim#integrations) | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | }) | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "rebelot/kanagawa.nvim", | 
			
		
	
		
			
				
					|  |  |  | name = "kanagawa", | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | config = function () | 
			
		
	
		
			
				
					|  |  |  | require('kanagawa').setup({ | 
			
		
	
		
			
				
					|  |  |  | compile = false,             -- enable compiling the colorscheme | 
			
		
	
		
			
				
					|  |  |  | undercurl = true,            -- enable undercurls | 
			
		
	
		
			
				
					|  |  |  | commentStyle = { italic = true }, | 
			
		
	
		
			
				
					|  |  |  | functionStyle = {}, | 
			
		
	
		
			
				
					|  |  |  | keywordStyle = { italic = true}, | 
			
		
	
		
			
				
					|  |  |  | statementStyle = { bold = true }, | 
			
		
	
		
			
				
					|  |  |  | typeStyle = {}, | 
			
		
	
		
			
				
					|  |  |  | transparent = false,         -- do not set background color | 
			
		
	
		
			
				
					|  |  |  | dimInactive = false,         -- dim inactive window `:h hl-NormalNC` | 
			
		
	
		
			
				
					|  |  |  | terminalColors = true,       -- define vim.g.terminal_color_{0,17} | 
			
		
	
		
			
				
					|  |  |  | colors = {                   -- add/modify theme and palette colors | 
			
		
	
		
			
				
					|  |  |  | palette = {}, | 
			
		
	
		
			
				
					|  |  |  | theme = { wave = {}, lotus = {}, dragon = {}, all = {} }, | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | overrides = function(colors) -- add/modify highlights | 
			
		
	
		
			
				
					|  |  |  | return {} | 
			
		
	
		
			
				
					|  |  |  | end, | 
			
		
	
		
			
				
					|  |  |  | theme = "wave",              -- Load "wave" theme when 'background' option is not set | 
			
		
	
		
			
				
					|  |  |  | background = {               -- map the value of 'background' option to a theme | 
			
		
	
		
			
				
					|  |  |  | dark = "dragon",           -- try "dragon" ! | 
			
		
	
		
			
				
					|  |  |  | light = "lotus" | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | }) | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "rose-pine/neovim", | 
			
		
	
		
			
				
					|  |  |  | as = "rose-pine" | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "neanias/everforest-nvim", | 
			
		
	
		
			
				
					|  |  |  | version = false, | 
			
		
	
		
			
				
					|  |  |  | lazy = false, | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, -- make sure to load this before all the other start plugins | 
			
		
	
		
			
				
					|  |  |  | -- Optional; default configuration will be used if setup isn't called. | 
			
		
	
		
			
				
					|  |  |  | config = function() | 
			
		
	
		
			
				
					|  |  |  | require("everforest").setup({ | 
			
		
	
		
			
				
					|  |  |  | background = "hard", | 
			
		
	
		
			
				
					|  |  |  | transparent_background_level = 0, | 
			
		
	
		
			
				
					|  |  |  | italics = true, | 
			
		
	
		
			
				
					|  |  |  | disable_italic_comments = false, | 
			
		
	
		
			
				
					|  |  |  | on_highlights = function(hl, _) | 
			
		
	
		
			
				
					|  |  |  | hl["@symbol"] = { link = "@field" } | 
			
		
	
		
			
				
					|  |  |  | end, | 
			
		
	
		
			
				
					|  |  |  | }) | 
			
		
	
		
			
				
					|  |  |  | end, | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "olimorris/onedarkpro.nvim", | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, -- Ensure it loads first | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "eldritch-theme/eldritch.nvim", | 
			
		
	
		
			
				
					|  |  |  | lazy = false, | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | opts = {}, | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | "luisiacc/the-matrix.nvim", | 
			
		
	
		
			
				
					|  |  |  | priority = 1000, | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | }, | 
			
		
	
		
			
				
					|  |  |  | }) | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | vim.cmd("colorscheme catppuccin") | 
			
		
	
		
			
				
					|  |  |  | end | 
			
		
	
		
			
				
					|  |  |  | } |