Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

important Notice #14

Open
askfiy opened this issue Jul 3, 2022 · 3 comments
Open

important Notice #14

askfiy opened this issue Jul 3, 2022 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@askfiy
Copy link
Owner

askfiy commented Jul 3, 2022

Some major changes are described for the convenience of users.

@askfiy
Copy link
Owner Author

askfiy commented Jul 3, 2022

2022-07-03: Now the based on neovim-0.8 version configuration has been officially merged into the master branch with some changes:

  • Now plugins no longer distinguish whether they are written in viml or lua language
  • Now all plugin dependencies are loaded in M.safe_requests
  • Configuration of some plugins has been better decoupled
  • LSP can add configuration more easily, no need to manually write configuration files
  • DAP can add configuration more easily, only need to write configuration files, and no longer need to manually require to load them
  • Streamlined some plugins and replaced the functions of some plugins with automatic commands

@askfiy askfiy self-assigned this Jul 3, 2022
@askfiy askfiy added the help wanted Extra attention is needed label Jul 3, 2022
Repository owner locked and limited conversation to collaborators Jul 3, 2022
@askfiy askfiy added the documentation Improvements or additions to documentation label Jul 3, 2022
@askfiy
Copy link
Owner Author

askfiy commented Aug 19, 2022

2022-08-19: This is a relatively big update change

  • Lua plugins and Viml plugins need to be distinguished by adding _viml = true or false to the configuration file
  • Use Mason instead of nvim-lsp-installer
  • Fixed the problem that changing the download source of treesitter did not take effect
  • Changed how LSP and DAP profiles are imported (now it's fully automatic)
  • Better icons, highlights support

@askfiy askfiy pinned this issue Aug 19, 2022
@askfiy
Copy link
Owner Author

askfiy commented Jan 31, 2023

2023-01-31: A refactoring job

  • Use Lazy.nvim instead of packer as package manager
  • Use Luasnip instead of vsnip as snippet completion plugin
  • Added javascript/typescript debug adapter
  • Optimized a lot of code structure and logic

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant