core: add a python provider configuration
- Adds a configuration to use a virtual environment as the python provider. - Documents it shortly. Co-Authored-by: iGor milhit <igor@milhit.ch>main
parent
6799b381be
commit
3e3d308717
|
@ -23,6 +23,10 @@ This new configuration is written with the help of:
|
|||
- A [nerd font][3].
|
||||
- [`vscode-langservers-extracted`][6]. It's mandatory for the JSON LSP.
|
||||
|
||||
## Python provider
|
||||
|
||||
I'm using a virtual environment for the python provider, as the
|
||||
[documentation][7], using `pyenv`.
|
||||
|
||||
## Structure
|
||||
|
||||
|
@ -107,3 +111,4 @@ I won't provide links for each of these plugins as they are easily to be found.
|
|||
[4]: https://github.com/nvim-lua/kickstart.nvim
|
||||
[5]: https://vincent.jousse.org/blog/fr/tech/configurer-neovim-comme-ide-a-partir-de-zero-tutoriel-guide
|
||||
[6]: https://github.com/hrsh7th/vscode-langservers-extracted
|
||||
[7]: https://neovim.io/doc/user/provider.html#python-virtualenv
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
-- Load all module files
|
||||
require("core.python-provider")
|
||||
require("core.keymaps")
|
||||
require("core.options")
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
-- Set a virtualenv as python provider
|
||||
-- https://neovim.io/doc/user/provider.html#python-virtualenv
|
||||
|
||||
vim.g.python3_host_prog = "/home/igor/.pyenv/versions/py-nvim3.10/bin/python"
|
Loading…
Reference in New Issue