Skip to content

Modernise installation instructions #151

@astrojuanlu

Description

@astrojuanlu

¡Hola! 😁

Today I was setting up your NVim config on a new computer, and ended up installing some dependencies my way. These are the current instructions:

https://github.com/fisadev/fisa-vim-config-website/blob/7dadd99d2e6421ce4d782fe341370fecd3d807c3/index.html#L100-L104

The problem I have is that I try to avoid "sudo pip install" as much as possible, because it may interfere with the system dependencies. This is what I did instead:

  • I did not install python3-pip (not needed)
  • Instead of pip install pynvim jedi, I did apt-get install python3-pynvim python3-jedi (I assume these are used as libraries)
  • Instead of pip install flake8 pylint isort, I did uv tool install flake8 pylint isort (I assume these are used as CLI tools)1

With these changes, I avoided sudo pip install and everything seems to be working.

What do you think?

Footnotes

  1. It could have been pipx or fades instead of uv, or even the apt packages for these CLI tools too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions