Compare commits

...

4 Commits

Author SHA1 Message Date
iGor milhit f38196b573
config: remove the python virtualenv
- Removes the python virtualenv has pynvim is installed through uv and
  manages itself the virtual environment.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2026-02-18 11:21:56 +01:00
iGor milhit 47eb5c5f1d
lsp: add lsp and linter for typescript
Co-Authored-by: iGor milhit <igor@milhit.ch>
2026-02-18 11:11:53 +01:00
iGor milhit 5c9c87d0c4
config: fix the python venv path
Co-Authored-by: iGor milhit <igor@milhit.ch>
2026-02-18 11:11:53 +01:00
iGor milhit 7ed9489460
wip config: python provider
Co-Authored-by: iGor milhit <igor@milhit.ch>
2026-02-18 11:11:53 +01:00
4 changed files with 4 additions and 7 deletions

View File

@ -25,8 +25,8 @@ This new configuration is written with the help of:
## Python provider
I'm using a virtual environment for the python provider, as the
[documentation][7], using `pyenv`.
I'm *not* using virtual environment for the python provider, as the
[documentation][7] explain, installating `pynvim` through `uv`.
## Structure

View File

@ -1,4 +1,3 @@
-- Load all module files
require("core.python-provider")
require("core.keymaps")
require("core.options")

View File

@ -1,4 +0,0 @@
-- 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"

View File

@ -31,10 +31,12 @@ return {
require("mason-lspconfig").setup({
ensure_installed = {
"cssls",
"eslint",
"html",
"jsonls",
"lua_ls",
"marksman",
"ts_ls",
"ty",
"ruff",
"yamlls",