Gaetan Lepage
647b1de9b9
Revert "tests/efmls-configs: disable cppcheck test on darwin (broken package)"
...
This reverts commit 80b5d141df
.
2025-01-03 21:08:19 +01:00
Gaetan Lepage
9eb21bbdea
Revert "tests/openscad: disable on darwin (broken package)"
...
This reverts commit 29fbcbc21b
.
2025-01-03 21:08:19 +01:00
Gaetan Lepage
49f9176f80
Revert "tests/{efmls-configs,none-ls}: disable clazy test (broken package)"
...
This reverts commit bc87d91273
.
2025-01-03 21:08:19 +01:00
Gaetan Lepage
93b5fb0478
plugins/distant: init
2025-01-03 19:58:33 +00:00
Gaetan Lepage
e1b39b725e
plugins/fugit2: init
2025-01-03 19:45:28 +00:00
Johan Larsson
87ee660991
plugins/flit: init
2025-01-02 00:07:27 +01:00
Sandro Jäckel
d608bccddd
Replace runCommandNoCCLocal alias with runCommandLocal
2025-01-01 00:54:27 +00:00
Gaetan Lepage
bc87d91273
tests/{efmls-configs,none-ls}: disable clazy test (broken package)
2024-12-31 15:42:03 +01:00
Gaetan Lepage
29fbcbc21b
tests/openscad: disable on darwin (broken package)
2024-12-31 15:42:03 +01:00
Gaetan Lepage
80b5d141df
tests/efmls-configs: disable cppcheck test on darwin (broken package)
2024-12-31 15:22:53 +01:00
Gaetan Lepage
9159f9e97e
tests/{efmls-configs,none-ls}: disable ansible_lint test (broken package)
2024-12-31 15:22:53 +01:00
Gaetan Lepage
3fd7c3bf59
plugins/blink-cmp: rework options
2024-12-31 14:01:22 +01:00
Gaetan Lepage
c2e8865357
tests/lsp-servers: disable solc (broken package)
2024-12-31 14:01:22 +01:00
Gaetan Lepage
7347e4508e
tests/lsp-servers: disable ruby_lsp (broken package)
2024-12-31 13:10:37 +01:00
Austin Horstman
9a08553d15
plugins/flutter-tools: init
2024-12-27 23:36:04 +00:00
Sammy Etur
abe2211aef
plugins/wezterm: init
...
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2024-12-27 17:17:59 -06:00
Austin Horstman
5b35c4eaed
plugins/glance: init
2024-12-27 16:46:39 -06:00
Matt Sturgeon
e679ee91fa
tests: omit default
suffix in test names
...
If the test file is `default.nix`, we don't need to append the filename
to the test namespace.
2024-12-27 19:13:05 +00:00
Matt Sturgeon
ae612f8249
tests: use warning-expectations options
...
Deprecated the old `test.check*` options.
2024-12-27 18:31:34 +00:00
Matt Sturgeon
c2e172b0d3
modules/test: allow arbitrary warning/assertion expecations
...
Allow defining expectation predicates that will be tested on the final
warnings/assertions lists.
2024-12-27 18:31:34 +00:00
Heitor Augusto
ca3c7e29a8
plugins/blink-cmp-copilot: init
2024-12-25 07:56:12 -03:00
Heitor Augusto
7391dc14ca
plugins/blink-compat: init
2024-12-23 12:11:32 +00:00
Matt Sturgeon
aefab28b3b
lib/overlay: init
...
The overlay allows extending any instance of nixpkgs-lib into a
nixvim-compatible "extended" instance.
2024-12-23 09:58:54 +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
2b7f17b6de
plugins/crates: rename from crates-nvim to crates, move to by-name, migrate to mkNeovimPlugin
2024-12-19 01:04:58 +01:00
Gaetan Lepage
5d6e83d8ab
plugins/copilot-cmp: move to by-name, migrate to mkNeovimPlugin
2024-12-19 00:34:43 +01:00
Gaetan Lepage
7aed1c4b57
plugins/cmp-tabnine: move to by-name
2024-12-18 23:27:47 +00:00
Gaetan Lepage
520c2868eb
plugins/cmp-git: move to by-name
2024-12-18 23:35:23 +01:00
Gaetan Lepage
a61193abcc
plugins/cmp-ai: move to by-name
2024-12-18 22:17:24 +01:00
Gaetan Lepage
5abe382c54
plugins/cmp-tabby: move to by-name
2024-12-18 18:42:03 +01:00
Gaetan Lepage
4f1fe403b1
plugins/openscad: migrate to mkVimPlugin
2024-12-17 22:52:36 +01:00
Gaetan Lepage
1d50fa4f63
lib: add applyPrefixToAttrs
2024-12-17 21:40:20 +00:00
Gaetan Lepage
3461f890fa
plugins/vim-matchup: migrate to mkVimPlugin
2024-12-17 14:14:49 +00:00
Heitor Augusto
bfb08c1ab7
plugins/nix-develop: migrate to mkNeovimPlugin
2024-12-16 16:43:20 -03:00
Gaetan Lepage
6c30476a4d
plugins/plantuml-syntax: migrate to mkVimPlugin
2024-12-16 17:02:29 +00:00
Gaetan Lepage
a24ec7412e
plugins/intellitab: migrate to mkVimPlugin
2024-12-16 17:19:10 +01:00
Gaetan Lepage
9062a66ee9
plugins/gitmessenger: migrate to mkVimPlugin
2024-12-16 15:52:09 +01:00
Gaetan Lepage
0edc061a6c
plugins/gitgutter: migrate to mkVimPlugin
2024-12-16 14:35:33 +01:00
Gaetan Lepage
76e9d89d96
plugins/floaterm: move to mkVimPlugin
2024-12-16 11:57:46 +01:00
Gaetan Lepage
ec24d496d5
treewide (cleaning): helpers.toLuaObject -> lib.nixvim.toLuaObject
2024-12-15 21:55:51 +00:00
Gaetan Lepage
1e690618d9
tests: use our extended lib in tests
2024-12-15 21:02:19 +00:00
Matt Sturgeon
bef9feb446
lib/modules: pass inputs.nixpkgs
into evalNixvim
...
Expose our locked nixpkgs as the `nixpkgs.source` module options.
This only happens when `evalNixvim` is part of a lib that was provided
`flake` as an argument.
Stubbed the `nixpkgs.source` option for now. Eventually, this will be
used to construct `pkgs` internally. For now, it's purely informational.
2024-12-15 18:41:23 +00:00
Austin Horstman
e16d244865
plugins/tiny-devicons-auto-colors: init
2024-12-15 12:33:05 -06: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
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