]> git.rmz.io Git - dotfiles.git/blob - nvim/lua/plugins/colorscheme.lua
nvim: disable lazy loading additional colorschemes
[dotfiles.git] / nvim / lua / plugins / colorscheme.lua
1 ---@type LazySpec
2 return {
3 { "rmehri01/onenord.nvim",
4 lazy = false,
5 priority = 1000,
6 opts = function(_, opts)
7 local colors = require("onenord.colors").load()
8 opts = vim.tbl_extend("force", opts, {
9 custom_highlights = {
10 ["@parameter"] = { fg = colors.fg },
11 ["@namespace"] = { fg = colors.fg },
12 ["@type"] = { fg = colors.fg },
13 ["@variable.builtin"] = { fg = colors.fg },
14 },
15 })
16 return opts
17 end,
18 },
19 -- FIXME: Find a way to lazy load all colorschemes when invoking the picker
20 -- https://github.com/folke/lazy.nvim/discussions/1167
21 -- { name = "colorschemes",
22 -- -- this meta plugin can be used to install all colorschemes to test with a picker
23 -- dir = "", -- NOTE: empty dir no longer works
24 -- lazy = true,
25 -- dependencies = {
26 -- {
27 -- "catppuccin/nvim",
28 -- name = "catppuccin",
29 -- opts = {
30 -- color_overrides = {
31 -- -- https://github.com/catppuccin/nvim/discussions/323#discussioncomment-5760383
32 -- mocha = {
33 -- rosewater = "#BF616A",
34 -- flamingo = "#BF616A",
35 -- pink = "#B48EAD",
36 -- mauve = "#B48EAD",
37 -- red = "#BF616A",
38 -- maroon = "#BF616A",
39 -- peach = "#D08770",
40 -- yellow = "#EBCB8B",
41 -- green = "#A3BE8C",
42 -- teal = "#88c0d0",
43 -- sky = "#88c0d0",
44 -- sapphire = "#88c0d0",
45 -- blue = "#81a1c1",
46 -- lavender = "#81a1c1",
47 -- text = "#ECEFF4",
48 -- subtext1 = "#E5E9F0",
49 -- subtext0 = "#D8DEE9",
50 -- overlay2 = "#8d9196",
51 -- overlay1 = "#81858b",
52 -- overlay0 = "#4C566A",
53 -- surface2 = "#434C5E",
54 -- surface1 = "#3B4252",
55 -- surface0 = "#292e39",
56 -- base = "#242933",
57 -- mantle = "#20242d",
58 -- crust = "#1c2028",
59 -- },
60 -- },
61 -- },
62 -- },
63 -- {
64 -- "shaunsingh/nord.nvim",
65 -- init = function()
66 -- vim.g.nord_contrats = true
67 -- vim.g.nord_borders = true
68 -- vim.g.nord_bold = false
69 -- vim.g.nord_uniform_diff_background = false
70 -- vim.g.nord_disable_background = false
71 -- end,
72 -- },
73 -- -- conflicts with above
74 -- -- { "gbprod/nord.nvim"},
75 -- },
76 -- },
77 }