Matt Sturgeon
32027965d8
lib: remove dependency on pkgs
2024-12-15 18:24:57 +00:00
github-actions[bot]
9e6b207401
flake.lock: Update
...
Flake lock file updates:
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/d8c02f0ffef0ef39f6063731fc539d8c71eb463a?narHash=sha256-%2BXTFXYlFJBxohhMGLDpYdEnhUNdxN8dyTA8WAd%2Blh2A%3D' (2024-12-08)
→ 'github:cachix/git-hooks.nix/aa9f40c906904ebd83da78e7f328cd8aeaeae785?narHash=sha256-NdaCraHPp8iYMWzdXAt5Nv6sA3MUzlCiGiR586TCwo0%3D' (2024-12-15)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
→ 'github:NixOS/nixpkgs/3566ab7246670a43abd2ffa913cc62dad9cdf7d5?narHash=sha256-AKU6qqskl0yf2%2BJdRdD0cfxX4b9x3KKV5RqA6wijmPM%3D' (2024-12-13)
2024-12-15 18:10:48 +00:00
Gaetan Lepage
cb61e12bba
plugins/easyescape: switch to mkVimPlugin and add options
2024-12-15 17:50:29 +00:00
Matt Sturgeon
a658e81d71
docs/config-examples: generate dynamically from a toml list
...
This should help to maintain uniformity and hopefully make contributions
easier.
Kept regression tests local to the derivation, however these are also
added to the flake checks.
2024-12-15 17:44:56 +00:00
Matt Sturgeon
8eeea073fc
tests: call using callPackages
2024-12-15 17:44:56 +00:00
Gaetan Lepage
452c30f747
plugins/commentary: switch to mkVimPlugin
2024-12-15 17:25:16 +00:00
Gaetan Lepage
64681ae84c
dev/list-plugins: add markdown formatting
2024-12-15 17:18:04 +00:00
Gaetan Lepage
3726dbed68
dev/list-plugins: deprecate Kind.UNKNOWN completely
2024-12-15 17:18:04 +00:00
Gaetan Lepage
a7afed6b45
dev/list-plugins: update EXCLUDES and KNOWN_PATHS variables
2024-12-15 17:18:04 +00:00
Gaetan Lepage
bcebe05a51
dev/list-plugins: add symbol for 'MISC' type plugins
2024-12-15 17:18:04 +00:00
Gaetan Lepage
ece372190a
plugins/conjure: switch to mkVimPlugin
2024-12-15 15:55:56 +01:00
Austin Horstman
58d2a5ac9c
plugins/dap-lldb: init
2024-12-14 18:49:02 -06:00
Austin Horstman
c351af103f
tests/efmls-configs: fix eval error
2024-12-14 17:35:56 -06:00
Austin Horstman
fd279c892d
tests/lsp-servers: disable typst_lsp
...
Deprecation error
2024-12-14 17:35:56 -06:00
Austin Horstman
25a3dc7cb5
plugins/efmls-configs: add gleam_format to unpackaged
2024-12-14 17:35:56 -06:00
Austin Horstman
99a2827f7c
plugins/lsp: add ltex_plus to unpackaged
2024-12-14 17:35:56 -06:00
github-actions[bot]
4463eccbd2
generated: Update
...
- Updated efmls-configs.nix
- Updated lspconfig-servers.json
- Updated rust-analyzer.nix
2024-12-14 17:35:56 -06:00
github-actions[bot]
b33189256b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/6f4e2a2112050951a314d2733a994fbab94864c6?narHash=sha256-SVQVsbafSM1dJ4fpgyBqLZ%2BLft%2BjcQuMtEL3lQWx2Sk%3D' (2024-12-04)
→ 'github:cachix/git-hooks.nix/d8c02f0ffef0ef39f6063731fc539d8c71eb463a?narHash=sha256-%2BXTFXYlFJBxohhMGLDpYdEnhUNdxN8dyTA8WAd%2Blh2A%3D' (2024-12-08)
• Updated input 'home-manager':
'github:nix-community/home-manager/d00c6f6d0ad16d598bf7e2956f52c1d9d5de3c3a?narHash=sha256-i5ay20XsvpW91N4URET/nOc0VQWOAd4c4vbqYtcH8Rc%3D' (2024-12-06)
→ 'github:nix-community/home-manager/66c5d8b62818ec4c1edb3e941f55ef78df8141a8?narHash=sha256-hSwgGpcZtdDsk1dnzA0xj5cNaHgN9A99hRF/mxMtwS4%3D' (2024-12-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/d0797a04b81caeae77bcff10a9dde78bc17f5661?narHash=sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG%2BcBns%3D' (2024-12-05)
→ 'github:NixOS/nixpkgs/5d67ea6b4b63378b9c13be21e2ec9d1afc921713?narHash=sha256-Pj39hSoUA86ZePPF/UXiYHHM7hMIkios8TYG29kQT4g%3D' (2024-12-11)
• Updated input 'nuschtosSearch':
'github:NuschtOS/search/68e9fad70d95d08156cf10a030bd39487bed8ffe?narHash=sha256-315rJ7O9cOllPDaFscnJhcMleORHbxon0Kq9LAKJ5p4%3D' (2024-12-05)
→ 'github:NuschtOS/search/3051be7f403bff1d1d380e4612f0c70675b44fc9?narHash=sha256-Y47y%2BLesOCkJaLvj%2BdI/Oa6FAKj/T9sKVKDXLNsViPw%3D' (2024-12-09)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/50862ba6a8a0255b87377b9d2d4565e96f29b410?narHash=sha256-qKL3vjO%2BIXFQ0nTinFDqNq/sbbnnS5bMI1y0xX215fU%3D' (2024-12-05)
→ 'github:numtide/treefmt-nix/0ce9d149d99bc383d1f2d85f31f6ebd146e46085?narHash=sha256-s4DalCDepD22jtKL5Nw6f4LP5UwoMcPzPZgHWjAfqbQ%3D' (2024-12-09)
2024-12-14 17:35:56 -06:00
Gaetan Lepage
e6018ac195
plugins/lsp: modernize implem of language-servers
2024-12-14 23:04:25 +00:00
Mykola Halkin
57464f22bb
config-examples: add NikolayGalkin
2024-12-14 22:34:29 +00:00
Gaetan Lepage
94535b24a2
plugins/lsp: fix tinymist implementation and update options
2024-12-14 18:20:47 +00:00
Austin Horstman
95361fda3c
treewide: apply deadnix suggestions
2024-12-14 11:34:26 -06:00
Austin Horstman
c7a261db2c
flake-modules/dev: add deadnix
2024-12-14 11:34:26 -06:00
Gaetan Lepage
09daa2cb83
plugins/efmls-configs: move from lsp to by-name
2024-12-14 15:20:11 +01:00
Austin Horstman
f13bdfec8f
plugins/TEMPLATE: add moduleName
2024-12-13 21:30:36 -06:00
Austin Horstman
63c81b1778
lib/options: mkLazyLoadOption: packPathName -> name
2024-12-13 21:30:36 -06:00
Austin Horstman
c37031d71f
treewide: luaName -> moduleName
...
Jus to closer align with its usage.
2024-12-13 21:30:36 -06:00
Austin Horstman
a7012e7864
treewide: originalName -> packPathName
...
We used to only think of it as the plugin repo's name, but we have been
needing to use it for the name of the plugin's packpath location.
2024-12-13 21:29:00 -06:00
Austin Horstman
e8e396558b
docs/user-guide: add lazy-loading.md
2024-12-13 21:19:05 -06:00
Matt Sturgeon
6a192a8604
lib/neovim-plugin: allow configLocation
to be wrapped using mkOrder
2024-12-14 02:39:44 +00:00
Gaetan Lepage
c181014422
colorschemes/dracula: switch to mkVimPlugin
2024-12-13 16:26:54 +01:00
Gaetan Lepage
2b5a4a3896
plugins/neorg: switch to mkNeovimPlugin
2024-12-13 14:40:02 +00:00
Austin Horstman
c0550513b3
plugins/treesitter: extraConfiguLua -> luaConfig
2024-12-13 08:06:01 -06:00
Austin Horstman
e60af13695
plugins/lightline: extraConfiguLua -> luaConfig
2024-12-13 08:06:01 -06:00
Austin Horstman
455c5bff3e
plugins/nvim-autopairs: extraConfiguLua -> luaConfig
2024-12-13 08:06:01 -06:00
Austin Horstman
8012fbd998
plugins/lz-n: move to extraConfigLuaPre
...
Code that can trigger lazy loading might be inserted before the trigger
is defined.
2024-12-12 18:07:34 -06:00
Austin Horstman
d99bc6ebad
plugins/netman: migrate to mkNeovimPlugin
2024-12-12 17:59:46 -06:00
Austin Horstman
1d0404ff43
plugins/netman: remove with lib; and helpers
2024-12-12 17:53:25 -06:00
Austin Horstman
6fcf389a8d
colorschemes/catppuccin: add originalName
...
Supports lazy loading
2024-12-12 17:32:02 -06:00
Austin Horstman
2844c31655
plugins/grug-far: init
2024-12-12 08:09:50 -06:00
Austin Horstman
54b1d91299
plugins/remote-nvim: init
2024-12-11 19:07:58 -06:00
Austin Horstman
c7b109f5af
plugins/otter: fix treesitter warning
2024-12-11 15:45:45 -06:00
Austin Horstman
2206328137
plugins/neotest: fix adapter warning
2024-12-11 11:28:06 -06:00
Austin Horstman
c169e6df1f
plugins/hmts: migrate to mkNeovimPlugin
2024-12-11 10:47:16 -06:00
Austin Horstman
1040d597b2
plugins/hmts: remove with lib;
2024-12-11 10:37:35 -06:00
Austin Horstman
58a1f4a399
plugins/hmts: fix warning
2024-12-11 10:26:12 -06:00
Austin Horstman
b752606681
tests/lazyloading/lz-n: runNvim false
...
We don't need to run nvim and see what happens, these are just used for
making sure we're generating the config appropriately.
2024-12-10 10:15:10 -06:00
Austin Horstman
26f1daa47e
tests/lazyloading/lz-n: reduce repetition
2024-12-10 10:15:10 -06:00
Austin Horstman
76b567b43c
modules/lazyload: warn enabling a lazy loading provider
2024-12-10 10:15:10 -06:00
Austin Horstman
0997b371c7
lib/neovim-plugin: freeform lazy settings
...
Instead of trying to manage upstream configuration options, just keep
using our freeform options so we can do less finicky logic and
workarounds.
2024-12-10 10:07:38 -06:00