Add neovim packages to 'nixCats' flake
							parent
							
								
									7c36539033
								
							
						
					
					
						commit
						9a4c8df398
					
				| 
						 | 
				
			
			@ -31,10 +31,129 @@
 | 
			
		|||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-beancount-nvim": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1707748314,
 | 
			
		||||
        "narHash": "sha256-LuACGVB3kiaiJqoGtvFy6kbPNtqoGliKLDeR+Z7Wzbw=",
 | 
			
		||||
        "owner": "polarmutex",
 | 
			
		||||
        "repo": "beancount.nvim",
 | 
			
		||||
        "rev": "869564aba3087ee5df8f282aa37555e314aa2152",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "polarmutex",
 | 
			
		||||
        "repo": "beancount.nvim",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-crazy-node-movement": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1693654676,
 | 
			
		||||
        "narHash": "sha256-hQcQEp39zFN2zphMfcr97yRVcuHhBsSkzKO7XNloDpQ=",
 | 
			
		||||
        "owner": "theHamsta",
 | 
			
		||||
        "repo": "crazy-node-movement",
 | 
			
		||||
        "rev": "d5cf01cc44c5715501d3d6fe439af7c8b7fa5df2",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "theHamsta",
 | 
			
		||||
        "repo": "crazy-node-movement",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-helm-ls-nvim": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1757598429,
 | 
			
		||||
        "narHash": "sha256-nzuJxAAaEmuVYg9k0B8OKslxsihhg6RKlhz6E7xJTQU=",
 | 
			
		||||
        "owner": "qvalentin",
 | 
			
		||||
        "repo": "helm-ls.nvim",
 | 
			
		||||
        "rev": "f36ecbd3e7b0b2ac8358a9d6a3213888e29943db",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "qvalentin",
 | 
			
		||||
        "repo": "helm-ls.nvim",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-mcphub-nvim": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1759035242,
 | 
			
		||||
        "narHash": "sha256-I6EbgY/2sAdtrxtmH0qbAAQvMCHhOsfolJfblV0fXOk=",
 | 
			
		||||
        "owner": "ravitemer",
 | 
			
		||||
        "repo": "mcphub.nvim",
 | 
			
		||||
        "rev": "8ff40b5edc649959bb7e89d25ae18e055554859a",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "ravitemer",
 | 
			
		||||
        "repo": "mcphub.nvim",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-nvimkit-nvim": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1721393835,
 | 
			
		||||
        "narHash": "sha256-MdmrhLHMxrn6upu1chjKyitPZ5WkCQtpI465AKJXDOA=",
 | 
			
		||||
        "owner": "jamesblckwell",
 | 
			
		||||
        "repo": "nvimkit.nvim",
 | 
			
		||||
        "rev": "af363d22699760f66988e8d36539a5753039217a",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "jamesblckwell",
 | 
			
		||||
        "repo": "nvimkit.nvim",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-shipwright-nvim": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1711725275,
 | 
			
		||||
        "narHash": "sha256-xh/2m//Cno5gPucjOYih79wVZj3X1Di/U3/IQhKXjc0=",
 | 
			
		||||
        "owner": "rktjmp",
 | 
			
		||||
        "repo": "shipwright.nvim",
 | 
			
		||||
        "rev": "e596ab48328c31873f4f4d2e070243bf9de16ff3",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "rktjmp",
 | 
			
		||||
        "repo": "shipwright.nvim",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "plugins-tailwind-fold-nvim": {
 | 
			
		||||
      "flake": false,
 | 
			
		||||
      "locked": {
 | 
			
		||||
        "lastModified": 1752559116,
 | 
			
		||||
        "narHash": "sha256-8uefZIVsn9USEd6FyiO3m3TRKAS/vigU4t9Tk5ijd3c=",
 | 
			
		||||
        "owner": "razak17",
 | 
			
		||||
        "repo": "tailwind-fold.nvim",
 | 
			
		||||
        "rev": "d9e7ca11691d252b35795726dff087bf013b2ebf",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      },
 | 
			
		||||
      "original": {
 | 
			
		||||
        "owner": "razak17",
 | 
			
		||||
        "repo": "tailwind-fold.nvim",
 | 
			
		||||
        "type": "github"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "root": {
 | 
			
		||||
      "inputs": {
 | 
			
		||||
        "nixCats": "nixCats",
 | 
			
		||||
        "nixpkgs": "nixpkgs"
 | 
			
		||||
        "nixpkgs": "nixpkgs",
 | 
			
		||||
        "plugins-beancount-nvim": "plugins-beancount-nvim",
 | 
			
		||||
        "plugins-crazy-node-movement": "plugins-crazy-node-movement",
 | 
			
		||||
        "plugins-helm-ls-nvim": "plugins-helm-ls-nvim",
 | 
			
		||||
        "plugins-mcphub-nvim": "plugins-mcphub-nvim",
 | 
			
		||||
        "plugins-nvimkit-nvim": "plugins-nvimkit-nvim",
 | 
			
		||||
        "plugins-shipwright-nvim": "plugins-shipwright-nvim",
 | 
			
		||||
        "plugins-tailwind-fold-nvim": "plugins-tailwind-fold-nvim"
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,6 +2,36 @@
 | 
			
		|||
  inputs = {
 | 
			
		||||
    nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
 | 
			
		||||
    nixCats.url = "github:BirdeeHub/nixCats-nvim";
 | 
			
		||||
 | 
			
		||||
    plugins-shipwright-nvim = {
 | 
			
		||||
      url = "github:rktjmp/shipwright.nvim";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
    plugins-crazy-node-movement = {
 | 
			
		||||
      url = "github:theHamsta/crazy-node-movement";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
    plugins-beancount-nvim = {
 | 
			
		||||
      url = "github:polarmutex/beancount.nvim";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
    plugins-tailwind-fold-nvim = {
 | 
			
		||||
      url = "github:razak17/tailwind-fold.nvim";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
    plugins-nvimkit-nvim = {
 | 
			
		||||
      url = "github:jamesblckwell/nvimkit.nvim";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
    plugins-mcphub-nvim = {
 | 
			
		||||
      url = "github:ravitemer/mcphub.nvim";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
    plugins-helm-ls-nvim = {
 | 
			
		||||
      url = "github:qvalentin/helm-ls.nvim";
 | 
			
		||||
      flake = false;
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  outputs =
 | 
			
		||||
| 
						 | 
				
			
			@ -27,17 +57,64 @@
 | 
			
		|||
          ...
 | 
			
		||||
        }:
 | 
			
		||||
        {
 | 
			
		||||
          lspsAndRuntimeDeps = {
 | 
			
		||||
            general = [ ];
 | 
			
		||||
          lspsAndRuntimeDeps = with pkgs; {
 | 
			
		||||
            general = [
 | 
			
		||||
              tree-sitter
 | 
			
		||||
            ];
 | 
			
		||||
          };
 | 
			
		||||
 | 
			
		||||
          startupPlugins = {
 | 
			
		||||
            general = [ ];
 | 
			
		||||
            general = with pkgs.vimPlugins; [
 | 
			
		||||
              lze
 | 
			
		||||
              lzextras
 | 
			
		||||
 | 
			
		||||
              eyeliner-nvim
 | 
			
		||||
              fzf-lua
 | 
			
		||||
              ltex_extra-nvim
 | 
			
		||||
              nvim-lspconfig
 | 
			
		||||
              lsp_lines-nvim
 | 
			
		||||
              lsp-progress-nvim
 | 
			
		||||
              neodev-nvim
 | 
			
		||||
              SchemaStore-nvim
 | 
			
		||||
              nvim-lint
 | 
			
		||||
              conform-nvim
 | 
			
		||||
              luasnip
 | 
			
		||||
              cmp_luasnip
 | 
			
		||||
              nvim-cmp
 | 
			
		||||
              cmp-nvim-lsp
 | 
			
		||||
              cmp-buffer
 | 
			
		||||
              cmp-path
 | 
			
		||||
              plenary-nvim
 | 
			
		||||
              nui-nvim
 | 
			
		||||
              trouble-nvim
 | 
			
		||||
              pkgs.neovimPlugins.shipwright-nvim
 | 
			
		||||
              lush-nvim
 | 
			
		||||
              zenbones-nvim
 | 
			
		||||
              pkgs.neovimPlugins.crazy-node-movement
 | 
			
		||||
              nvim-treesitter.withAllGrammars
 | 
			
		||||
              nvim-treesitter-textobjects
 | 
			
		||||
              # nvim-treesitter-context
 | 
			
		||||
              nvim-ts-context-commentstring
 | 
			
		||||
              treesj
 | 
			
		||||
              sniprun
 | 
			
		||||
              gitsigns-nvim
 | 
			
		||||
              nvim-highlight-colors
 | 
			
		||||
              pkgs.neovimPlugins.tailwind-fold-nvim
 | 
			
		||||
              auto-session
 | 
			
		||||
              nvim-dbee
 | 
			
		||||
              image-nvim
 | 
			
		||||
              pkgs.neovimPlugins.beancount-nvim
 | 
			
		||||
              pkgs.neovimPlugins.nvimkit-nvim
 | 
			
		||||
              codecompanion-nvim
 | 
			
		||||
              pkgs.neovimPlugins.mcphub-nvim
 | 
			
		||||
              copilot-lua
 | 
			
		||||
              copilot-cmp
 | 
			
		||||
              pkgs.neovimPlugins.helm-ls-nvim
 | 
			
		||||
            ];
 | 
			
		||||
          };
 | 
			
		||||
 | 
			
		||||
          optionalPlugins = {
 | 
			
		||||
            general = with pkgs.vimPlugins; [
 | 
			
		||||
              nvim-lspconfig
 | 
			
		||||
            ];
 | 
			
		||||
          };
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue