Remove neovim lazy load related config
							parent
							
								
									211da54bcf
								
							
						
					
					
						commit
						4fe60cf861
					
				| 
						 | 
					@ -65,9 +65,6 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
          startupPlugins = {
 | 
					          startupPlugins = {
 | 
				
			||||||
            general = with pkgs.vimPlugins; [
 | 
					            general = with pkgs.vimPlugins; [
 | 
				
			||||||
              lze
 | 
					 | 
				
			||||||
              lzextras
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
              eyeliner-nvim
 | 
					              eyeliner-nvim
 | 
				
			||||||
              fzf-lua
 | 
					              fzf-lua
 | 
				
			||||||
              ltex_extra-nvim
 | 
					              ltex_extra-nvim
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,8 +4,9 @@ require("vim")
 | 
				
			||||||
require("ftdetect")
 | 
					require("ftdetect")
 | 
				
			||||||
require("keymaps")
 | 
					require("keymaps")
 | 
				
			||||||
require("highlight")
 | 
					require("highlight")
 | 
				
			||||||
require("paq-setup") -- when not on nixCats
 | 
					 | 
				
			||||||
require("diagnostic")
 | 
					require("diagnostic")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					require("paq-setup") -- when not on nixCats
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-- vim.opt.background = "dark"
 | 
					-- vim.opt.background = "dark"
 | 
				
			||||||
-- vim.opt.laststatus = 3
 | 
					-- vim.opt.laststatus = 3
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,37 +0,0 @@
 | 
				
			||||||
-- Source: https://github.com/BirdeeHub/nixCats-nvim/blob/main/templates/example/lua/nixCatsUtils/lzUtils.lua
 | 
					 | 
				
			||||||
--[[
 | 
					 | 
				
			||||||
  This directory is the luaUtils template.
 | 
					 | 
				
			||||||
  You can choose what things from it that you would like to use.
 | 
					 | 
				
			||||||
  And then delete the rest.
 | 
					 | 
				
			||||||
  Everything in this directory is optional.
 | 
					 | 
				
			||||||
--]]
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
local M = {}
 | 
					 | 
				
			||||||
-- A nixCats specific lze handler that you can use to conditionally enable by category easier.
 | 
					 | 
				
			||||||
-- at the start of your config, register with
 | 
					 | 
				
			||||||
-- require('lze').register_handlers(require('nixCatsUtils.lzUtils').for_cat)
 | 
					 | 
				
			||||||
-- before any calls to require('lze').load using the handler have been made.
 | 
					 | 
				
			||||||
-- accepts:
 | 
					 | 
				
			||||||
-- for_cat = { "your" "cat" };
 | 
					 | 
				
			||||||
-- for_cat = { cat = { "your" "cat" }, default = bool }
 | 
					 | 
				
			||||||
-- for_cat = "your.cat";
 | 
					 | 
				
			||||||
-- for_cat = { cat = "your.cat", default = bool }
 | 
					 | 
				
			||||||
-- where default is an alternate value for when nixCats was NOT used to install the config
 | 
					 | 
				
			||||||
M.for_cat = {
 | 
					 | 
				
			||||||
  spec_field = "for_cat",
 | 
					 | 
				
			||||||
  set_lazy = false,
 | 
					 | 
				
			||||||
  modify = function(plugin)
 | 
					 | 
				
			||||||
    if type(plugin.for_cat) == "table" and plugin.for_cat.cat ~= nil then
 | 
					 | 
				
			||||||
      if vim.g[ [[nixCats-special-rtp-entry-nixCats]] ] ~= nil then
 | 
					 | 
				
			||||||
        plugin.enabled = nixCats(plugin.for_cat.cat) or false
 | 
					 | 
				
			||||||
      else
 | 
					 | 
				
			||||||
        plugin.enabled = plugin.for_cat.default
 | 
					 | 
				
			||||||
      end
 | 
					 | 
				
			||||||
    else
 | 
					 | 
				
			||||||
      plugin.enabled = nixCats(plugin.for_cat) or false
 | 
					 | 
				
			||||||
    end
 | 
					 | 
				
			||||||
    return plugin
 | 
					 | 
				
			||||||
  end,
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
return M
 | 
					 | 
				
			||||||
		Loading…
	
		Reference in New Issue