Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-27 | nvim: Configure friendly-snippets with nvim-cmp | xengineering | |
This allows to insert these snippets by the completion system. This is especially useful if boilerplate code is required as for example a HTML page skeleton. | |||
2024-02-27 | nvim: Add package friendly-snipptes | xengineering | |
2024-02-27 | nvim: Add package cmp_luasnip | xengineering | |
2024-02-27 | nvim: Configure auto-completion | xengineering | |
2024-02-27 | nvim: Add package LuaSnip | xengineering | |
2024-02-27 | nvim: Add package cmp-nvim-lsp | xengineering | |
2024-02-27 | nvim: Add package nvim-cmp | xengineering | |
2024-02-26 | nvim: Increase contrast on spell check markers | xengineering | |
2024-02-26 | nvim: Enable lspconfig for clangd | xengineering | |
2024-02-26 | nvim: Add nvim-lspconfig plugin as Git submodule | xengineering | |
Configuring the built-in language server protocol (LSP) client is very complex. The nvim-lspconfig which is from the same GitHub user as Neovim itself provides configurations for a lot of LSP servers. Adding it as submodule to this repository makes sense because it is an essential part of the editor configuration. | |||
2024-02-26 | nvim: Enable spell checking by default | xengineering | |
2024-02-26 | nvim: Use <Tab> and <S-Tab> for tabs | xengineering | |
This is far more intuitive than F7 and F8. | |||
2024-02-26 | nvim: Switch from Vimscript to Lua | xengineering | |
Spending time learning Lua has more advantages than learning Vimscript since Lua is used in many applications while Vimscript is just for editor configuration. | |||
2024-02-26 | nvim: Remove not needed configuration | xengineering | |
2023-04-15 | Disable mouse support in neovim | xengineering | |
2023-03-10 | Fix neovim config | xengineering | |
2023-02-06 | Relocate dotfiles in XDG config home | xengineering | |
This make ~/.config a simple Git repository instead of the handling with worktrees and bare repositories which is too complex. |