jessebot / dot_files

Default dot files for onboardme including bash, neovim, powerline, neomutt, w3m, wezterm, and more :)
https://jessebot.github.io/onboardme
GNU Affero General Public License v3.0
5 stars 3 forks source link

nvim should call vim YouCompleteMe (I am not compiling that twice) #18

Closed jessebot closed 1 year ago

jessebot commented 1 year ago

Not dropping vim overnight, so I need to compile this for vim and then source it in neovim using packer.

See related issue here: https://github.com/jessebot/onboardme/pull/126

jessebot commented 1 year ago

I think vim will be the lightweight "slim" dev environment, and neovim will be the default 🤔

@cloudymax what do you think of beefing up neovim to be a better python/devops ide, and that being the default onboardme mode (and default for docker tags) and then having vim with no larger plugins be only for the slim version of onboardme?

jessebot commented 1 year ago

This relates to https://github.com/jessebot/onboardme/issues/133, but some of the work would still need to be done in this repo, because we'd need to create another "slim" repo with only configs for things we're absolutely using. Perhaps we consider a seperate git submodules approach, where the "slim" repo does a shallow clones of only the config directories it actually needs? 🤔

jessebot commented 1 year ago

Not using vim anymore, and neovim doesn't need YouCompleteMe due to nvim-cmp, and the jedi lsp.