Commit graph

2428 commits

Author SHA1 Message Date
github-actions[bot]
ca5ba6d5fe
generated: Update
- Updated lspconfig-servers.json
- Updated none-ls.nix
2024-10-15 12:42:25 -05:00
github-actions[bot]
6235f2745d flake.lock: Update
Flake lock file updates:

• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/eb74e0be24a11a1531b5b8659535580554d30b28' (2024-10-12)
  → 'github:cachix/git-hooks.nix/ff68f91754be6f3427e4986d7949e6273659be1d' (2024-10-13)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d57112db877f07387ce7104b5ac346ede556d2d7' (2024-10-12)
  → 'github:nix-community/home-manager/e1aec543f5caf643ca0d94b6a633101942fd065f' (2024-10-14)
• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/48b50b3b137be5cfb9f4d006835ce7c3fe558ccc' (2024-10-08)
  → 'github:lnl7/nix-darwin/a60ac02f9466f85f092e576fd8364dfc4406b5a6' (2024-10-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5633bcff0c6162b9e4b5f1264264611e950c8ec7' (2024-10-09)
  → 'github:NixOS/nixpkgs/a3c0b3b21515f74fd2665903d4ce6bc4dc81c77c' (2024-10-14)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/9578d865b081c29ae98131caf7d2f69a42f0ca6e' (2024-10-12)
  → 'github:NuschtOS/search/f82d3e1c1c9d1eaeb91878519e2d27b27c66ce84' (2024-10-14)
2024-10-15 16:03:40 +00:00
Giovanni Nicosia (mood)
25b8d2ab20
Added kickstarter.nixvim stand-alone flake in the config-examples 2024-10-15 11:39:06 +02:00
Gaetan Lepage
619e24366e plugins/lsp/hls: handle automatic installation of required GHC 2024-10-13 14:33:12 +00:00
Stanislav Asunkin
767eb62f48 modules/output: obtain plugin configs from wrapped neovim
The official method for obtaining the generated initRc content is from
wrapped neovim rather than from makeNeovimConfig helper. To use this
approach: first wrap neovim with the generated config, then override it
with our wrapperArgs.
2024-10-13 09:54:05 +03:00
Stanislav Asunkin
ba77e88740 modules/output: remove unused binding 2024-10-13 09:33:20 +03:00
Stanislav Asunkin
21f7ed6eb6 tests/modules/output: test that init.lua contains all config sections
This test was removed in 3d1224a039 to
remove IFD. Rewrite the test using `pkgs.runCommandLocal` and grep.
2024-10-13 09:28:12 +03:00
Austin Horstman
48b62ac2e6
plugins/trouble: update to v3 2024-10-12 12:08:51 -05:00
Austin Horstman
066ee7d0a9
plugins/trouble: remove with lib and helpers 2024-10-12 11:40:38 -05:00
Austin Horstman
df515c651e
tests/trouble: add more examples 2024-10-12 11:40:37 -05:00
github-actions[bot]
2e1b3b7d43 flake.lock: Update
Flake lock file updates:

• Updated input 'git-hooks':
    'github:cachix/git-hooks.nix/1211305a5b237771e13fcca0c51e60ad47326a9a' (2024-10-05)
  → 'github:cachix/git-hooks.nix/eb74e0be24a11a1531b5b8659535580554d30b28' (2024-10-12)
• Updated input 'home-manager':
    'github:nix-community/home-manager/038630363e7de57c36c417fd2f5d7c14773403e4' (2024-10-07)
  → 'github:nix-community/home-manager/d57112db877f07387ce7104b5ac346ede556d2d7' (2024-10-12)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/5cb7ef512ec20a5b7d60fc70dba014560559698a' (2024-10-09)
  → 'github:NuschtOS/search/9578d865b081c29ae98131caf7d2f69a42f0ca6e' (2024-10-12)
2024-10-12 12:32:06 +00:00
Matt Sturgeon
5cd8c9cf31
wrappers: define pkgs default within type declaration
This fixes #2378
2024-10-11 00:30:32 +01:00
Matt Sturgeon
e1c0b52487
wrappers: move programs.nixvim declaration to _shared.nix 2024-10-11 00:29:42 +01:00
Matt Sturgeon
af650ba940
tests/lsp-servers: de-couple from grouped tests
Follow up to cab6b0c9fe
2024-10-10 21:50:23 +01:00
Matt Sturgeon
88302aa17a
plugins/lsp: use a no-default option when there is no default provided 2024-10-10 20:25:03 +01:00
Matt Sturgeon
0d2751b53c
tests/generated: validate declared lsp packages 2024-10-10 18:13:54 +01:00
Austin Horstman
7916df22d2
plugins/lsp: sort unpackaged 2024-10-10 09:50:33 -05:00
Austin Horstman
d9dd573903
generated/lspconfig-servers.json: update 2024-10-10 09:50:33 -05:00
Austin Horstman
b4f71a9330
flake-modules/dev: exclude generated files from typos hook 2024-10-10 09:35:52 -05:00
Austin Horstman
849c33c283
update-scripts/nvim-lspconfig: server_configurations -> configs 2024-10-10 09:22:48 -05:00
Austin Horstman
684df4d93d
tests/lua-ls: disable on x86_64-darwin
https://github.com/NixOS/nixpkgs/issues/347742
2024-10-10 09:18:44 -05:00
Austin Horstman
75ae10571d
tests/byte-compile-lua: server_configurations -> configs
bedb2a0df1
2024-10-10 08:58:59 -05:00
Austin Horstman
c7fc381247
tests/magma-nvim: only run on linux 2024-10-10 08:41:10 -05:00
github-actions[bot]
f830aada6f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c31898adf5a8ed202ce5bea9f347b1c6871f32d1' (2024-10-06)
  → 'github:NixOS/nixpkgs/5633bcff0c6162b9e4b5f1264264611e950c8ec7' (2024-10-09)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/f276cc3b391493ba3a8b30170776860f9520b7fa' (2024-10-08)
  → 'github:NuschtOS/search/5cb7ef512ec20a5b7d60fc70dba014560559698a' (2024-10-09)
2024-10-10 13:03:40 +00:00
Austin Horstman
61ec39764f
plugins/treesitter: update description
Added some more upfront details about the plugin's default settings.
Lots of people assume just enabling the plugin will give them the
behaviors of highlighting they expect, but the plugin does not default
this to be the case.
2024-10-09 09:44:22 -05:00
Austin Horstman
e8c8f7f38c
plugins/rest: update v3 options 2024-10-09 08:39:27 -05:00
Austin Horstman
eda1402981
plugins/auto-session: migrate to mkNeovimPlugin 2024-10-08 17:57:43 -05:00
Austin Horstman
7f4cfa2728
plugins/auto-session: remove with lib and helpers 2024-10-08 17:57:43 -05:00
Marcel
28485b0e57
options-search: configure title 2024-10-09 00:10:41 +02:00
github-actions[bot]
543f4ccec6 flake.lock: Update
Flake lock file updates:

• Updated input 'nix-darwin':
    'github:lnl7/nix-darwin/8c8388ade72e58efdeae71b4cbb79e872c23a56b' (2024-10-03)
  → 'github:lnl7/nix-darwin/48b50b3b137be5cfb9f4d006835ce7c3fe558ccc' (2024-10-08)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/dedcfefe55152fa257b9871fe467d7f771f6e2c8' (2024-10-07)
  → 'github:NuschtOS/search/f276cc3b391493ba3a8b30170776860f9520b7fa' (2024-10-08)
2024-10-08 22:02:24 +00:00
Austin Horstman
0e59a28e95
plugins/rustaceanvim: fix deprecation 2024-10-08 14:48:37 -05:00
Quentin Boyer
ed4958c206 plugin/lsp: Re-enable sourcekit 2024-10-08 21:29:45 +02:00
Quentin Boyer
8d1e6f5ac4 plugins/lsp: Enable all lsp servers in tests 2024-10-08 21:29:45 +02:00
Quentin Boyer
8e8d9afe8e plugins/lsp: Use the auto-generated lsp plugin list 2024-10-08 21:29:43 +02:00
Quentin Boyer
c79bfb75da plugins/lsp: Add a list of all nixpkgs server packages 2024-10-08 21:28:44 +02:00
Quentin Boyer
aa24b3f9d8 update-scripts: Extract the list of all servers from nvim-lspconfig 2024-10-08 21:28:44 +02:00
Quentin Boyer
cab6b0c9fe tests: Split off in a single derivation the lsp server test
This test is quite resource intensive, so let's split it to avoid
issues
2024-10-08 21:28:44 +02:00
Austin Horstman
182ffa4583
plugins/nvim-ufo: migrate to mkNeovimPlugin 2024-10-08 08:06:52 -05:00
Austin Horstman
fc584a3a41
plugins/nvim-ufo: remove with lib and helpers 2024-10-08 08:06:52 -05:00
github-actions[bot]
faa962367c flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/271c83e21ea81f39a42ad128384e0e6804956a88' (2024-10-07)
  → 'github:nix-community/home-manager/038630363e7de57c36c417fd2f5d7c14773403e4' (2024-10-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/bc947f541ae55e999ffdb4013441347d83b00feb' (2024-10-04)
  → 'github:NixOS/nixpkgs/c31898adf5a8ed202ce5bea9f347b1c6871f32d1' (2024-10-06)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/2865c073858af03bc015ea045d2fd496d3f8b574' (2024-10-07)
  → 'github:NuschtOS/search/dedcfefe55152fa257b9871fe467d7f771f6e2c8' (2024-10-07)
2024-10-08 07:11:46 +00:00
github-actions[bot]
abc7f450ad flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/67cce7359e4cd3c45296fb4aaf6a19e2a9c757ae' (2024-07-27)
  → 'github:numtide/devshell/dd6b80932022cea34a019e2bb32f6fa9e494dfef' (2024-10-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/509dbf8d45606b618e9ec3bbe4e936b7c5bc6c1e' (2024-10-04)
  → 'github:nix-community/home-manager/271c83e21ea81f39a42ad128384e0e6804956a88' (2024-10-07)
• Updated input 'nuschtosSearch':
    'github:NuschtOS/search/ba81d9c1eae20fc3a1cd066062a05ac2e799e629' (2024-10-04)
  → 'github:NuschtOS/search/2865c073858af03bc015ea045d2fd496d3f8b574' (2024-10-07)
2024-10-07 21:34:10 +00:00
Austin Horstman
cb3c1bfcaf
plugins/lsp-status: fix update_interval type 2024-10-07 12:16:16 -05:00
Austin Horstman
a3dd64b30c
plugins/airline: remove with lib; and helpers 2024-10-07 12:06:27 -05:00
Austin Horstman
08cac4a5c0
plugins/cmp: remove helpers 2024-10-07 12:00:19 -05:00
Austin Horstman
62b87e5b56
plugins/cmp: remove with lib; 2024-10-07 12:00:19 -05:00
Cezary Drożak
d71cfaaae8
plugins/none-ls: add gersemi package 2024-10-07 11:22:48 +02:00
Austin Horstman
33d030d23c
plugins/nonels: remove with lib and helpers 2024-10-06 15:11:34 -05:00
Austin Horstman
fb677540e1
plugins/nonels: move to by-name 2024-10-06 15:11:34 -05:00
ben
40cb7af2b9 plugins/lsp-status: add undocumented options 2024-10-06 20:07:41 +00:00
amalgame21
aaecda1471 docs: fix typo in standalone.md (makeNixvimWithModule) 2024-10-06 18:38:33 +00:00