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
Gaetan Lepage
3285bbda0a
flake/dev/new-plugin: add '# TODO' next to the maintainers line
2025-01-02 08:22:29 +01:00
Johan Larsson
87ee660991
plugins/flit: init
2025-01-02 00:07:27 +01:00
Gaetan Lepage
cbddd58c69
lib/maintainers: add jolars
2025-01-02 00:07:27 +01:00
Kasper Seweryn
3399ebfedd
fix: use proper auto_insert option in blink-cmp.settings.completion.list.selection
2025-01-01 13:31:26 +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
Gaetan Lepage
1753c4a5d2
plugins/lsp: mark autohotkey_lsp as unpackaged
2024-12-31 11:18:42 +01:00
github-actions[bot]
33373d8f3c
generated: Update
...
- Updated lspconfig-servers.json
- Updated rust-analyzer.nix
2024-12-31 11:18:42 +01:00
github-actions[bot]
6d6bc31d0c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/cb27edb5221d2f2920a03155f8becc502cf60e35?narHash=sha256-bXZJvUMJ2A6sIpYcCUAGjYCD5UDzmpmQCdmJSkPhleU%3D' (2024-12-22)
→ 'github:nix-community/home-manager/10e99c43cdf4a0713b4e81d90691d22c6a58bdf2?narHash=sha256-CyCZFhMUkuYbSD6bxB/r43EdmDE7hYeZZPTCv0GudO4%3D' (2024-12-28)
• Updated input 'nix-darwin':
'github:lnl7/nix-darwin/a35b08d09efda83625bef267eb24347b446c80b8?narHash=sha256-sQJAxY1TYWD1UyibN/FnN97paTFuwBw3Vp3DNCyKsMk%3D' (2024-12-07)
→ 'github:lnl7/nix-darwin/71a3a075e3229a7518d76636bb762aef2bcb73ac?narHash=sha256-Ys9pSP9ch0SthhpbjnkCSJ9ZLfaNKnt/dcy7swjmS1A%3D' (2024-12-29)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/d70bd19e0a38ad4790d3913bf08fcbfc9eeca507?narHash=sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ%3D' (2024-12-19)
→ 'github:NixOS/nixpkgs/88195a94f390381c6afcdaa933c2f6ff93959cb4?narHash=sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs%3D' (2024-12-29)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/65712f5af67234dad91a5a4baee986a8b62dbf8f?narHash=sha256-MMi74%2BWckoyEWBRcg/oaGRvXC9BVVxDZNRMpL%2B72wBI%3D' (2024-12-20)
→ 'github:numtide/treefmt-nix/9e09d30a644c57257715902efbb3adc56c79cf28?narHash=sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q%2BT0BVeZE%3D' (2024-12-25)
2024-12-31 11:18:42 +01:00
Gaetan Lepage
caef39133f
lib/options: mkAttrsOf, mkListOf, mkAttributeSet should accept raw values
2024-12-31 11:00:20 +01:00
Gaetan Lepage
c04dda021b
lib/options/mkRaw: automatically convert example strings to rawLua type
2024-12-31 00:10:49 +01:00
Gaetan Lepage
f4b0b81ef9
plugins/flutter-tools: use new path for mkNeovimPlugin
2024-12-28 10:37:50 +01:00
Heitor Augusto
0307cdf297
plugins/blink-cmp: force version for blink.cmp >= 0.8.2
...
When using nix to install blink-cmp plugin version 0.8.2 or higher,
the plugin fails to load because it cannot find the git hash or tag
used during build. So we force define the current version based on the
current package version
2024-12-27 23:51:54 +00:00
Austin Horstman
9a08553d15
plugins/flutter-tools: init
2024-12-27 23:36:04 +00:00
Gaetan Lepage
7500425d31
lib/options/mkRaw': handle pluginDefault=null
2024-12-27 23:36:04 +00:00
Sammy Etur
1702f24074
plugins/molten: add wezterm as image provider
2024-12-27 17:17:59 -06: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
Heitor Augusto
3fa487c81d
plugins/lint: migrate to mkNeovimPlugin
2024-12-27 23:08:13 +00:00
Austin Horstman
5b35c4eaed
plugins/glance: init
2024-12-27 16:46:39 -06:00
Matt Sturgeon
fc9176c75b
modules/test: hide the deprecated check*
options
2024-12-27 21:09:48 +00:00
Matt Sturgeon
60e88b870c
docs: treat internal options as invisible
...
`internal` options are intended to be implicitly not `visible`. This is
already handled correctly by the nixos tooling, but our custom tooling
did not correctly handle the edge case.
This lead to strange cases where an internal option is not included in
the docs, but its sub-options were still visible.
2024-12-27 20:34:23 +00:00
Matt Sturgeon
e5974b316d
modules/test: document possible types for expectation value
2024-12-27 20:18:30 +00: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
24e3b11b23
modules/test: allow specifying expectation value type
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
Matt Sturgeon
e7dcc9b518
modules/test: allow not building nixvim config
2024-12-27 11:33:53 +00:00
Heitor Augusto
1671f8618f
lib/mk-neovim-plugin: allow lazy-loading without luaConfig
2024-12-26 23:12:15 +00:00
Heitor Augusto
f878289722
lib/plugins: make plugin optional when lazy-loading
2024-12-26 23:00:27 +00:00
r6t
87b2679d6f
user-configs: add @r6t config
2024-12-26 11:16:13 -08:00
rottenfishbone
25c1352464
docs/contributing: fix hyperlink issues
2024-12-25 16:37:13 -07:00
Heitor Augusto
ca3c7e29a8
plugins/blink-cmp-copilot: init
2024-12-25 07:56:12 -03:00
Matt Sturgeon
8938e09db1
modules/output: add manDocsPackage
2024-12-23 12:18:06 +00:00
Matt Sturgeon
9487403532
modules/context: flake
option, provides access to our flake
2024-12-23 12:18:06 +00:00
Heitor Augusto
7391dc14ca
plugins/blink-compat: init
2024-12-23 12:11:32 +00:00
Matt Sturgeon
6f45ca4a22
lib/modules: flake
is now required
2024-12-23 11:55:32 +00:00
Matt Sturgeon
403d5e23c5
lib/modules: remove assertion message for removed check
arg
2024-12-23 11:54:35 +00:00
Gaetan Lepage
f1b5c2c593
lib/tests: remove deprecated dontRun
2024-12-23 10:23:39 +00:00
Matt Sturgeon
472526d7aa
wrappers: extract nixvim-lib from extended lib
...
Use the overridden nixivim-lib from the overlayed/extended nixpkgs lib.
This ensures consistency between `nixvimLib.nixvim` and `config.lib.nixvim.`
2024-12-23 09:58:55 +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
github-actions[bot]
450cccf472
flake.lock: Update
...
Flake lock file updates:
• Updated input 'git-hooks':
'github:cachix/git-hooks.nix/0ddd26d0925f618c3a5d85a4fa5eb1e23a09491d?narHash=sha256-nzE5UbJ41aPEKf8R2ZFYtLkqPmF7EIUbNEdHMBLg0Ig%3D' (2024-12-17)
→ 'github:cachix/git-hooks.nix/f0f0dc4920a903c3e08f5bdb9246bb572fcae498?narHash=sha256-ulZN7ps8nBV31SE%2BdwkDvKIzvN6hroRY8sYOT0w%2BE28%3D' (2024-12-21)
• Updated input 'home-manager':
'github:nix-community/home-manager/1395379a7a36e40f2a76e7b9936cc52950baa1be?narHash=sha256-OOfI0XhSJGHblfdNDhfnn8QnZxng63rWk9eeJ2tCbiI%3D' (2024-12-19)
→ 'github:nix-community/home-manager/cb27edb5221d2f2920a03155f8becc502cf60e35?narHash=sha256-bXZJvUMJ2A6sIpYcCUAGjYCD5UDzmpmQCdmJSkPhleU%3D' (2024-12-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/d3c42f187194c26d9f0309a8ecc469d6c878ce33?narHash=sha256-cHar1vqHOOyC7f1%2BtVycPoWTfKIaqkoe1Q6TnKzuti4%3D' (2024-12-17)
→ 'github:NixOS/nixpkgs/d70bd19e0a38ad4790d3913bf08fcbfc9eeca507?narHash=sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ%3D' (2024-12-19)
2024-12-22 15:18:47 +00:00
Matt Sturgeon
214731d355
lib/plugins: deprecate neovim-plugin
& vim-plugin
aliases
2024-12-22 10:29:38 +00:00