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