Conversation
This is a full port of my config to the new 0.12 update using vim.pack. This is still broken
Had to go back and fix a thing where the gh() subfunction to auto do github stuff was not working, couldn't include anything regarding the globals lua file. did enough ripping and commenting out to get neovim running without errors Issues so far: - Leader key(space) doesnt seem to work -> look at `keymaps.lua` for that - the very long configs are prob the ones breaking everything(Just threw them into cluade to get the bare stuff working, will be doing an actual rewrite of those soon, but just wanted to get this stuff done before bed. - ALL LSP stuff needs to be reworked - Keymaps also need rework - Treesitter stuff going back up. - "Lazy-Load" needed plugins, def should do this on a per language basis or something like that. (Should we get mason.nvim back? Is that even going to work?) Theres tons more im forgetting, but I am tired and going to bed
fix: completion issues, LSP configured, and missing libraries This commit has a lot of new configs with lsp, blink, and more as a way to finally start fully shifting over to 0.12. A few issues still do remain, as the previous fix from the warning with lua and vim still do exist. Signed-off-by: MilkJug1 <michael.sagan.crawford@gmail.com>
lsp configs to the respective lsp plugin file(temp), neogit Found the issue with lots of my keybindings not wanting to work, and it was due to an issue with my init.lua file, however once I get everything working again, I will be definitely be organizing everything in a much better way Signed-off-by: MilkJug1 <michael.sagan.crawford@gmail.com>
Signed-off-by: MilkJug1 <michael.sagan.crawford@gmail.com>
Decided to move the blink config to its own file, as it will start to convolute the lsp.lua file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Neovim is implementing a ton of new features to its 0.12 release, and unfortunately that means I have to rewrite the entirety of my config.
They also implemented a lot of stuff that pertains to LSP, so the specific LSP plugins I can somewhat remove(We'll see)
Config is still massively borked, and will be for a while, tho I will be doing a lot more with it here soon. Some plugins might be getting removed, we'll see.