]> git.rmz.io Git - dotfiles.git/commitdiff
nvim: disable lazy loading additional colorschemes
authorSamir Benmendil <me@rmz.io>
Mon, 10 Feb 2025 22:37:13 +0000 (22:37 +0000)
committerSamir Benmendil <me@rmz.io>
Sun, 2 Mar 2025 16:05:27 +0000 (16:05 +0000)
The "meta plugin" doesn't work anymore since dir is being checked for
existence now.

nvim/lua/plugins/colorscheme.lua

index 501246e93bd99b68bb7eb26930c1004cd2ed7108..873902e503fcafc94167ae4167a5d412d21ad654 100644 (file)
@@ -16,60 +16,62 @@ return {
       return opts
     end,
   },
-  { name = "colorschemes",
-    -- this meta plugin can be used to install all colorschemes to test with telescope
-    dir = "",
-    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"},
-    },
-  },
+  -- 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"},
+  --   },
+  -- },
 }