nixvim icon indicating copy to clipboard operation
nixvim copied to clipboard

update-scripts: Add a script to search for nvim-lspconfig server packages

Open traxys opened this issue 1 year ago • 3 comments

This script generates a list on stdout of possible matches for nvim-lspconfig servers. It can't easily generate something more advanced because a lot of lsp servers have false positives, for example groovy's default command is java -jar ....., this would match the java package, not the groovy language server.

traxys avatar Oct 08 '24 20:10 traxys

While working on https://github.com/nix-community/nixvim/pull/2399 it might be nice if we can use the script to check for whether a match exists, if it doesn't automatically add it to the unpackaged list in lsp-packages.nix to make this fully automated..

khaneliman avatar Oct 10 '24 14:10 khaneliman

Well this is the use of this script, to help search for the corresponding nixkpkgs package

traxys avatar Oct 10 '24 16:10 traxys

@traxys friendly bump :slightly_smiling_face:

MattSturgeon avatar Oct 18 '24 20:10 MattSturgeon

@traxys Were you still interested in getting this added? Would be helpful to have it available, in source, the next time we have lsp changes.

khaneliman avatar Dec 14 '24 04:12 khaneliman

@mergify queue

traxys avatar Dec 15 '24 19:12 traxys

queue

✅ The pull request has been merged automatically

The pull request has been merged automatically at dc7bca6d8c5ca0a56cec0c42a74819b8caca3b25

mergify[bot] avatar Dec 15 '24 19:12 mergify[bot]

This pull request, with head sha dc7bca6d8c5ca0a56cec0c42a74819b8caca3b25, has been successfully merged with fast-forward by Mergify.

This pull request will be automatically closed by GitHub.

As soon as GitHub detects that the sha dc7bca6d8c5ca0a56cec0c42a74819b8caca3b25 is part of the main branch, it will mark this pull request as merged.

It is possible for this pull request to remain open if this detection does not happen, this usually happens when a force-push is done on this branch lsp-package-search, this means GitHub will fail to detect the merge.

mergify[bot] avatar Dec 15 '24 19:12 mergify[bot]