Gaetan Lepage
70bb97ca67
plugins/telescope: package for dependency poppler-utils was renamed
2025-10-29 12:30:47 +00:00
Axel Karjalainen
5ddfbdf1c2
treewide(docs): use literalLua instead of __raw in option examples
2025-10-23 08:41:47 +00:00
saygo-png
29ec33e1a8
plugins: remove deprecations "after 24.11" or less
...
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-10-18 18:31:00 +00:00
saygo-png
aa05adc113
plugins/telescope: minor nit
...
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-10-18 18:31:00 +00:00
Gaetan Lepage
18b8d53e23
plugins/telescope/extensions/fzf-native: remove old renamed warnings
2025-10-02 22:31:12 +00:00
saygo-png
c4b27080a6
treewide: infer packPathName menial work
...
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-09-27 23:49:59 +00:00
Austin Horstman
ff3a250bd0
treewide: support mini-icons.mockdevIcons
...
Prevent the `web-devicons` enablement when using the `mini-icons`
module.
2025-09-16 22:22:58 +00:00
Gaetan Lepage
ef367c456b
dependencies: move imagemagick definition in dependencies.nix
2025-09-16 14:59:17 +00:00
Sam
b06bbe0cfa
plugins/telescope: add defaultText for highlightTheme
2025-08-13 14:12:00 +00:00
Gaetan Lepage
8529f1c86b
treewide: format with new treefmt
2025-07-25 16:18:00 +00:00
Ladas552
c39f5f39c3
plugins/telescope-zf-native-nvim: init
...
Add support for [telescope-zf-native.nvim](https://github.com/natecraddock/telescope-zf-native.nvim ), providing native telescope bindings to zf for sorting results .
2025-06-27 19:38:59 +00:00
a41559f093
treewide: add plugin descriptions
2025-06-24 06:10:11 +00:00
Gaetan Lepage
836994b8bc
plugins/telescope/extensions: use mkExtension's dependencies parameter
2025-04-28 02:04:15 +02:00
Gaetan Lepage
436fd243cf
plugins/telescope: add dependencies parameter for mkExtension
2025-04-28 02:04:15 +02:00
Gaetan Lepage
1a64636839
plugins: use mk{Neovim,Vim}Plugin's dependencies parameter
2025-04-28 02:04:13 +02:00
Gaetan Lepage
89c94d9ea7
plugins/telescope/media-files: use the top-level dependencies option
2025-04-27 11:28:18 +02:00
Gaetan Lepage
0a301a428a
plugins/telescope/media-files: remove old rename warnings
2025-04-27 10:03:31 +02:00
Gaetan Lepage
ee60083622
modules/dependencies: add bat
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
961a96b537
modules/dependencies: add manix
2025-04-11 08:51:45 +10:00
Gaetan Lepage
99a2f96cf0
plugins/telescope/advanced-git-search: init
2025-04-06 20:30:04 +02:00
Gaetan Lepage
380435c555
plugins/telescope/zoxide: init
2025-04-06 16:16:32 +02:00
Austin Horstman
974b1d2ce5
plugins/telescope: add project extension
2025-01-05 12:37:22 -06:00
Matt Sturgeon
5e9a6c00a9
treewide: neovim-plugin -> plugins
2024-12-22 10:04:00 +00:00
Matt Sturgeon
896f6be694
lib/plugins: take ownership of modules utils
...
These util functions were previously defined in `modules`, but
`plugins.utils` is a better home.
2024-12-22 09:35:16 +00:00
Gaetan Lepage
c179d47d3d
plugins/*: use new mkSettingsRenamedOptionModules
2024-12-16 10:49:09 +00: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
Gaetan Lepage
ae78face8d
treewide: format with latest nixfmt
2024-12-06 15:25:27 +00:00
Matt Sturgeon
7b94afceaf
plugins: cleanup most extraConfig args
...
- Remove `cfg` where it is unused.
- Use `opts` where necessary.
2024-11-20 20:55:16 +00:00
Matt Sturgeon
63cfc84abe
lib/modules: add applyExtraConfig
...
Used for
- mkVimPlugin: extraConfig
- mkNeovimPlugin: extraConfig
- mkLsp: extraConfig
- mkLsp: settings
- mkExtension (telecsope): extraConfig
2024-11-20 20:55:16 +00:00
Matt Sturgeon
929bb0cd1c
plugins/telescope: refactor mkExtension
...
Allow importing `mkExtension` without needing to supply any
dependencies.
All dependencies can be accessed via module args anyway.
2024-11-19 17:01:19 +00:00
Shahar "Dawn" Or
81df7156ae
plugins/telescope: enabledExtensions doc refer to extraPlugins
...
Instead of referring to seemingly incorrect `extraPackages`
2024-10-24 10:22:13 +07:00
Tobias Koller
717e7060fa
plugins/telescope/live-greps-args: fix to_fuzzy_refine example
...
Fix the `to_fuzzy_refine` key binding example.
The `to_fuzzy_refine` function in the example is part of Telescope,
not the `telescope-live-grep-args` extension.
2024-10-16 16:52:54 +01:00
Austin Horstman
08cac4a5c0
plugins/cmp: remove helpers
2024-10-07 12:00:19 -05:00
Matt Sturgeon
2cda50d530
plugins: remove redundant mkRaw apply functions
...
`strLua` now does this coercion internally.
2024-09-29 16:57:16 +01:00
Austin Horstman
b473bdc5ae
treewide: consolidate iconsPackage removal and warning
2024-09-22 13:54:31 -05:00
Austin Horstman
38a183564b
plugins/telescope: iconsPackage -> icons provider options
2024-09-22 13:49:43 -05:00
Quentin Boyer
d2f9e011d9
lib/neovim-plugin: Add lua configuration scoped to the plugin
...
This commit adds a `plugins.<name>.luaConfig` section controlling the
plugin specific configuration.
The section contains the internal `init` option, containing the plugin's
initialization code.
It also contains the public `pre` and `post` options, that allow to add
code before & after the `init` section
Finally, it contains the `final` option, being the concatenation of the
three previous options.
2024-09-22 16:15:27 +00:00
Austin Horstman
9307b201a3
plugins/telescope-live-grep-args: init
2024-09-18 11:22:11 -05:00
Austin Horstman
11b9de7264
plugins/telescope-manix: fix manixPackage usage
2024-09-18 10:09:28 -05:00
Austin Horstman
650e204c07
plugins/telescope-manix: init
2024-09-17 22:40:37 -05:00
Austin Horstman
873d7b51a7
plugins/telescope: add batPackage
2024-09-14 19:23:48 -05:00
Matt Sturgeon
6debe9333f
plugins/telescope: move to by-name
2024-09-09 11:50:41 +01:00