local material = { 'marko-cerovac/material.nvim', priority = 1000, lazy = true, config = function() local material = require "material" --local colours = require "material.colors" local ignores = require('ignoreConfig.colourConfig') vim.g.material_style = "darker" --vim.g.material_style = "palenight" material.setup({ lualine_style = "default", -- Lualine style ( can be 'stealth' or 'default' ) disable = ignores[1], custom_highlights = { Comment = { fg = "#b7b0bf" }, LineNr = { fg = "#b7b0bf" }, -- AlphaHeader = { fg = "#3661cf" }, -- AlphaFooter = { fg = colours.main.red}, }, }) --vim.cmd('colorscheme material') end, } --material styles: --daker --lighter --oceanic --palenight --deep ocean --]] -- DRACULA local dracula = { -- add dracula "Mofiqul/dracula.nvim", priority = 1000, lazy = true, --config = function() -- vim.cmd('colorscheme dracula') --end, } local kanagawa = { "rebelot/kanagawa.nvim", priority = 1000, lazy = true, config = function() local ignores = require('ignoreConfig.colourConfig') require('kanagawa').setup({ theme = "lotus", compile = true, commentStyle = { italic = true }, transparent = ignores.transparent, colors = { --palette = { -- -- change all usages of these colors -- --fujiGray = "#FFFFFF", --}, theme = { all = { syn = { --comment = "#FF00FF", comment = "#CDD3D4", } }, }, }, }) --vim.cmd("colorscheme kanagawa-dragon") -- colourschemes: -- wave (default) -- dragon (dark) -- lotus (MY EEEEYES!) end, --uncomment this and 'compile=true' in setup if compiling to bytecode --build = function() -- vim.cmd("KanagawaCompile") --end, } --EVERFOREST local everforest = { "neanias/everforest-nvim", priority = 1000, lazy = true, config = function() local everforest = require("everforest"); local ignore = require('ignoreConfig.colourConfig'); everforest.setup({ background = "hard", transparent_background_level = ignore.transparent, italics = true, }); everforest.load(); --vim.cmd("colorscheme everforest"); end, } --ROSE-PINE local rosepine = { "rose-pine/neovim", priority = 1000, lazy = true, config = function() local rosepine = require("rose-pine"); rosepine.setup({ variant = "moon", -- Options: "main", "moon", "dawn" dark_variant = "moon", bold_vert_split = false, dim_nc_background = false, disable_background = false, disable_float_background = false, disable_italics = false, groups = { background = "base", panel = "surface", border = "highlight_low", comment = "muted", link = "iris", punctuation = "subtle", todo = "rose", warn = "gold", error = "love", info = "foam", hint = "iris", }, }) end, -- vim.cmd("colorscheme rose-pine") -- vim.cmd("colorscheme rose-pine-main") -- vim.cmd("colorscheme rose-pine-moon") -- vim.cmd("colorscheme rose-pine-dawn") } return { material, dracula, kanagawa, everforest, rosepine }