---@type LazySpec return { { "rmehri01/onenord.nvim", lazy = false, priority = 1000, opts = function(_, opts) local colors = require("onenord.colors").load() opts = vim.tbl_extend("force", opts, { custom_highlights = { ["@parameter"] = { fg = colors.fg }, ["@namespace"] = { fg = colors.fg }, ["@type"] = { fg = colors.fg }, ["@variable.builtin"] = { fg = colors.fg }, }, }) return opts end, }, -- FIXME: Find a way to lazy load all colorschemes when invoking the picker -- https://github.com/folke/lazy.nvim/discussions/1167 -- { name = "colorschemes", -- -- this meta plugin can be used to install all colorschemes to test with a picker -- dir = "", -- NOTE: empty dir no longer works -- lazy = true, -- dependencies = { -- { -- "catppuccin/nvim", -- name = "catppuccin", -- opts = { -- color_overrides = { -- -- https://github.com/catppuccin/nvim/discussions/323#discussioncomment-5760383 -- mocha = { -- rosewater = "#BF616A", -- flamingo = "#BF616A", -- pink = "#B48EAD", -- mauve = "#B48EAD", -- red = "#BF616A", -- maroon = "#BF616A", -- peach = "#D08770", -- yellow = "#EBCB8B", -- green = "#A3BE8C", -- teal = "#88c0d0", -- sky = "#88c0d0", -- sapphire = "#88c0d0", -- blue = "#81a1c1", -- lavender = "#81a1c1", -- text = "#ECEFF4", -- subtext1 = "#E5E9F0", -- subtext0 = "#D8DEE9", -- overlay2 = "#8d9196", -- overlay1 = "#81858b", -- overlay0 = "#4C566A", -- surface2 = "#434C5E", -- surface1 = "#3B4252", -- surface0 = "#292e39", -- base = "#242933", -- mantle = "#20242d", -- crust = "#1c2028", -- }, -- }, -- }, -- }, -- { -- "shaunsingh/nord.nvim", -- init = function() -- vim.g.nord_contrats = true -- vim.g.nord_borders = true -- vim.g.nord_bold = false -- vim.g.nord_uniform_diff_background = false -- vim.g.nord_disable_background = false -- end, -- }, -- -- conflicts with above -- -- { "gbprod/nord.nvim"}, -- }, -- }, }