Add neovim packages to 'nixCats' flake
parent
a54e745190
commit
139089fc9d
|
|
@ -31,10 +31,129 @@
|
||||||
"type": "github"
|
"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": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixCats": "nixCats",
|
"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 = {
|
inputs = {
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
|
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
|
||||||
nixCats.url = "github:BirdeeHub/nixCats-nvim";
|
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 =
|
outputs =
|
||||||
|
|
@ -27,17 +57,64 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
lspsAndRuntimeDeps = {
|
lspsAndRuntimeDeps = with pkgs; {
|
||||||
general = [ ];
|
general = [
|
||||||
|
tree-sitter
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
startupPlugins = {
|
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 = {
|
optionalPlugins = {
|
||||||
general = with pkgs.vimPlugins; [
|
general = with pkgs.vimPlugins; [
|
||||||
nvim-lspconfig
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue