Skip to content

LSP Migrate #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

LSP Migrate #10

wants to merge 29 commits into from

Conversation

echo-dave
Copy link
Owner

@echo-dave echo-dave commented Mar 4, 2025

Focus on migrating to vim.lsp.config from nvim-lspconfig

Warning

Neovim v0.11 compatible

  • Changes nvim-cmp to blink.cmp
  • Gets tailwind color swatches working in completion menu
  • Adds lsp configs for cssls, emmet_ls, typescript, svelte, emmet_vscode, vscode_html, lua_ls css_variables
    • css_variables seem to take priority on completion so it's disabled
    • emmet_vscode (emmet-langauge-server) disabled in favor or emmet_ls
    • vscode_html could probably be disabled too, but untested. It was installed so I wrote a config
  • Updates to snack dashboard cli output
    • there's still some jank with the notification format. It doesn't support go templating.

Blink seems to be in a working state. Still adjusting
Set capabilites for getting colors, updated config from docs
css_variables still not working
filter out empty lsp notifications
<leader>nl NoiceLast <leader>nm NoiceHistory <leader>np NoicePicker (snacks)
various adjustments to triggering and menus
set to be more compact in width
reformat a lot of the gh output
gh action keys open terminal instead of web page
update desc for keymaps make issue / make PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant