-
-
Notifications
You must be signed in to change notification settings - Fork 303
feat(ai): add folke/sidekick.nvim
#1660
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
base: main
Are you sure you want to change the base?
Conversation
Review ChecklistDoes this PR follow the [Contribution Guidelines](development guidelines)? Following is a partial checklist: Proper conventional commit scoping:
|
folke/sidekick.nvim
folke/sidekick.nvim
if you use copilot.vim the lsp stuff is also handled for you |
maybe we could use autoCmds, or make the nes features fullly dependent on the copilot.vim or copilot.lua |
the plugin does have a way to enable/disable this via the vim.g.sidekick_nes so we could let the use decide if it should be enabled or not Or if we want a better out of the box experience, we can probably check if the copilot lsp is installed and then enabled it instead of force installing the lsp since not everyone might want this and might just want to use the cli side |
Maybe we can just disable it by default and enable it with the copilt.lua and copilot.vim marked as optional |
I was hoping to see "available LSP" and if there was one for copilot even if it wasn't started we could toggle it but I'll need to keep looking into it the tmux/zellij issue has also been fixed it'll automatically toggle |
ad71cf6
to
8755334
Compare
We can just set nes to enabled, if the copilot LSP isn't started this automatically is false. When I try and use astrocore for the key mapping I get an error about using nes_jump_or_apply() on nil that I'll need to debug and testing some of the NES stuff is a pain since I keep getting auth issues |
2.0 released with breaking changes |
Closes #1655
📑 Description
Add sidekick.nvim
📖 Additional Information
This is still WIP and I still need to test a lot of this