diff options
| author | bee <beebeeb5k@gmail.com> | 2026-05-05 22:37:10 +0530 |
|---|---|---|
| committer | bee <beebeeb5k@gmail.com> | 2026-05-05 22:37:10 +0530 |
| commit | 9365a8e96827cbf7bc5adad6d29bcd05b4d761b2 (patch) | |
| tree | 0998a5dcfc4517e4112a2c589e04ac0dbc1e011b /cats.nix | |
| parent | 0c50f17133b90c60735f1f51943f51f60372bdd3 (diff) | |
Migrate from nixcats to nix-wrapper-modules
Diffstat (limited to 'cats.nix')
| -rw-r--r-- | cats.nix | 185 |
1 files changed, 0 insertions, 185 deletions
diff --git a/cats.nix b/cats.nix deleted file mode 100644 index 94a778c..0000000 --- a/cats.nix +++ /dev/null @@ -1,185 +0,0 @@ -inputs: -let - inherit (inputs.nixcats) utils; -in -{ - pkgs, - settings, - categories, - extra, - name, - mkPlugin, - ... -}@packageDef: -{ - lspsAndRuntimeDeps = with pkgs; { - general = [ - fd - ripgrep - lsof - # lldb - ]; - - markdown = [ - marksman - harper - ]; - - typst = [ - tinymist - ]; - - nix = [ - nixd - nil - nixfmt - ]; - - qml = [ - kdePackages.qtdeclarative - ]; - - java = [ - jdt-language-server - google-java-format - ]; - - lua = [ - lua-language-server - stylua - ]; - - python = [ - ruff - zuban - ]; - - zig = [ - zls - ]; - - toml = [ - tombi - ]; - javascript = [ - eslint - prettierd - typescript-language-server - ]; - }; - - startupPlugins = with pkgs.vimPlugins; { - theme = [ - pkgs.neovimPlugins.base46-nvim - ]; - - ui = [ - nvim-web-devicons - ]; - - general = [ - pkgs.neovimPlugins.lze - pkgs.neovimPlugins.lzextras - nvim-lspconfig - ]; - - rust = [ - rustaceanvim - ]; - - extras = [ - plenary-nvim - ]; - }; - - optionalPlugins = with pkgs.vimPlugins; { - core = { - general = [ - oil-nvim - guess-indent-nvim - undotree - nvim-surround - conform-nvim - nvim-lint - lazydev-nvim - trouble-nvim - ]; - - picker = [ - telescope-nvim - telescope-fzf-native-nvim - telescope-ui-select-nvim - ]; - - git = [ - pkgs.neovimPlugins.neogit - gitsigns-nvim - ]; - - completion = [ - blink-cmp - blink-ripgrep-nvim - friendly-snippets - ]; - }; - - ui = [ - hlchunk-nvim - lualine-nvim - ]; - - tsitter = [ - nvim-treesitter.withAllGrammars - nvim-treesitter-textobjects - # (nvim-treesitter.withPlugins ( - # plugins: - # with plugins; [ - # nix - # lua - # rust - # cpp - # c - # go - # yaml - # python - # javascript - # typescript - # toml - # json - # ] - # )) - ]; - - debug = [ - nvim-dap - nvim-dap-ui - nvim-dap-virtual-text - nvim-dap-go - ]; - - misc = [ - obsidian-nvim - typst-preview-nvim - ]; - - ai = [ - pkgs.neovimPlugins.opencode-nvim - ]; - }; - - sharedLibraries = { - general = with pkgs; [ - # libgit2 - ]; - }; - - environmentVariables = { - }; - - extraWrapperArgs = { - }; - - extraLuaPackages = { - test = [ (_: [ ]) ]; - }; -} |
