Skip to content

Latest commit

 

History

History
53 lines (43 loc) · 1.41 KB

File metadata and controls

53 lines (43 loc) · 1.41 KB

ReadMe

This is my configuration for NeoVim. It is supposed to be fast and easy to understand.

TODO:

Design and milestones:

Readme file & organization of the repo (CLEAR CONFIG):

  • Description of the configuration and installation
  • better organization of the config

Wished features:

  • Debugging in python
  • Investigate packer and load in an efficient way.
  • Writing text/essays support.
  • Notes integrated
  • Make list of installed plugins
  • maybe wttr.in in the lualine

Clear steps in plugins:

Lua:

  • How does that M function works.
  • What does really on_attach do?

To install

  • Dap
  • Dashboard
  • git signs
  • indent blank line
  • comments
  • hop
  • terraform
  • Vimwiki??
  • vim-easy-align?

Improvements

  • Whichkey: Better config.
  • cmp:to show all properties and not just text
  • Lsp: real understanding of how it works
  • Nvim-tree: toggle should open either on the current file or in the main folder.
  • Nvim-tree: command :bd to buffer delete, doesnt work if the toggle is open. it closes everything.
  • LSP Python really working.

Neovim could do:

  • Brackets and braces: I want to be able to colapse them and to move outside them better.
  • Markers

Python development

In order to make Pyright LSP work correctly, the environment name has to be accessible.

export PYENV_VERSION="bmw"