Commit graph

235 commits

Author SHA1 Message Date
Stanislav Asunkin
f28d384ab5 modules/performance/combine-plugins: propagate lua dependencies
Plugins from luarocks (e.g. telescope-nvim) have dependencies specified
in propagatedBuildInputs. These dependencies are not added as plugins in
Nvim runtime. They are added to LUA_PATH env var for wrapped neovim.
This commit collects all propagatedBuildInputs from input plugin list
and puts them in the combined plugin.
Note that such dependencies are never combined, because they are not
plugins.
2025-04-28 17:26:13 +03:00
Stanislav Asunkin
7bb135b091 Revert "modules/performance: temporary add plenary to extraPlugins to fix tests"
This reverts commit 5a491f4b2b.
2025-04-28 17:26:13 +03:00
Matt Sturgeon
6c73350557
modules/diagnostic: rename diagnostics -> diagnostic.config
Currently we represent `vim.diagnostic.config()` as a top-level
`diagnostics` option. This means we have no clear namespace for
(e.g.) `vim.diagnostic.<action>` keymap functions.
2025-04-26 20:09:23 +01:00
Matt Sturgeon
47f44488ae
modules/performance: document pathsToLink default
We set the default with "normal" priority, so explicitly list it as
`defaultText`.
2025-04-26 19:55:38 +01:00
Matt Sturgeon
6418cf3414
modules/performance: update runtimepath pathsToLink 2025-04-26 19:55:38 +01:00
Wyatt Avilla
d86fe3df56
modules/diagnostics: fix virtual_lines example
The setting is named `current_line`, not `only_current_line`.

See https://neovim.io/doc/user/diagnostic.html#vim.diagnostic.Opts.VirtualLines
2025-04-24 16:50:32 -07:00
Matt Sturgeon
55ad604d44
modules/dependencies: restore literal expression example support 2025-04-21 09:06:28 +01:00
Matt Sturgeon
fb80e0d0b5
modules/dependencies: coerce __depPackages attr-paths to list 2025-04-21 09:05:52 +01:00
Matt Sturgeon
1164b39963
modules/dependencies: add __depPackages example 2025-04-21 09:04:39 +01:00
Matt Sturgeon
af2f4266e2
modules/dependencies: add description to __depPackages 2025-04-21 08:40:40 +01:00
Gaetan Lepage
6c4e2d9279 modules/dependencies: introduce top-level (internal) __depPackages option 2025-04-20 22:57:52 +02:00
Gaetan Lepage
15919567bb modules/dependencies: add codeium, coreutils, gzip and util-linux 2025-04-14 01:23:52 +02:00
Matt Sturgeon
16879e3034
modules/dependencies: refactor all-examples test
Embed the original `path` as an attr in the literal expression, so that
we don't need to convert back from human readable paths in the test.
2025-04-13 18:23:06 +01:00
Gaetan Lepage
9bc29e6a9b modules/dependencies: add rust-analyzer 2025-04-11 08:51:45 +10:00
Gaetan Lepage
e7c9cc7133 modules/dependencies: add godot 2025-04-11 08:51:45 +10:00
Gaetan Lepage
06acf3f103 modules/dependencies: add flutter 2025-04-11 08:51:45 +10:00
Gaetan Lepage
55ec7c4187 modules/dependencies: add xxd 2025-04-11 08:51:45 +10:00
Gaetan Lepage
0a78c93e7a modules/dependencies: add llm-ls 2025-04-11 08:51:45 +10:00
Gaetan Lepage
75d2125e01 modules/dependencies: add tmux 2025-04-11 08:51:45 +10:00
Gaetan Lepage
5ad022e151 modules/dependencies: add glow 2025-04-11 08:51:45 +10:00
Gaetan Lepage
68c806bd60 modules/dependencies: add wezterm 2025-04-11 08:51:45 +10:00
Gaetan Lepage
1e3fe17dd7 modules/dependencies: add yq 2025-04-11 08:51:45 +10:00
Gaetan Lepage
1144fa8698 modules/dependencies: add zk 2025-04-11 08:51:45 +10:00
Gaetan Lepage
800bee29df modules/dependencies: add lazygit 2025-04-11 08:51:45 +10:00
Gaetan Lepage
e866ddf5ce modules/dependencies: add cornelis 2025-04-11 08:51:45 +10:00
Gaetan Lepage
96ebd63330 modules/dependencies: add fzf 2025-04-11 08:51:45 +10:00
Gaetan Lepage
ee60083622 modules/dependencies: add bat 2025-04-11 08:51:45 +10:00
Gaetan Lepage
7d7dd1d21e modules/dependencies: add plantuml 2025-04-11 08:51:45 +10:00
Gaetan Lepage
a79c872893 modules/dependencies: add sd and sed 2025-04-11 08:51:45 +10:00
Gaetan Lepage
d6cdbf36b2 modules/dependencies: add ripgrep 2025-04-11 08:51:45 +10:00
Gaetan Lepage
238ffa110a modules/dependencies: add websocat 2025-04-11 08:51:45 +10:00
Gaetan Lepage
8333fe8ecb modules/dependencies: add tinymist 2025-04-11 08:51:45 +10:00
Gaetan Lepage
ada40e0f74 modules/dependencies: add fish 2025-04-11 08:51:45 +10:00
Gaetan Lepage
480bb9b311 modules/dependencies: add yazi 2025-04-11 08:51:45 +10:00
Gaetan Lepage
961a96b537 modules/dependencies: add manix 2025-04-11 08:51:45 +10:00
Gaetan Lepage
b4b81587f3 modules/dependencies: add distant 2025-04-11 08:51:45 +10:00
Gaetan Lepage
662ad478f2 modules/dependencies: add gh 2025-04-11 08:51:45 +10:00
Gaetan Lepage
5c5360698c modules/dependencies: add ledger 2025-04-11 08:51:45 +10:00
Gaetan Lepage
6c37dbd53f modules/dependencies: add lean 2025-04-11 08:51:45 +10:00
Gaetan Lepage
24aec95e3b modules/dependencies: add direnv 2025-04-11 08:51:45 +10:00
Gaetan Lepage
7e6038a69a modules/dependencies: add go 2025-04-11 08:51:45 +10:00
Gaetan Lepage
090c4e0f7c modules/dependencies: add texpresso 2025-04-11 08:51:45 +10:00
Gaetan Lepage
07c767cd2f modules/dependencies: add ctags 2025-04-11 08:51:45 +10:00
Gaetan Lepage
cfb56d1ed3 modules/dependencies: add typst 2025-04-11 08:51:45 +10:00
Gaetan Lepage
8458a6c6f1 modules/dependencies: add gcc 2025-04-11 08:51:45 +10:00
Gaetan Lepage
81874690ce modules/dependencies: add nodejs 2025-04-11 08:51:45 +10:00
Gaetan Lepage
75f7ec4995 modules/dependencies: add tree-sitter 2025-04-11 08:51:45 +10:00
Gaetan Lepage
9cc70f8c03 modules/dependencies: add which 2025-04-11 08:51:45 +10:00
Gaetan Lepage
9abe8fd025 modules/dependencies: add git 2025-04-11 08:51:45 +10:00
Gaetan Lepage
30c4d00b72 modules/dependencies: add ueberzug 2025-04-11 08:51:45 +10:00