summaryrefslogtreecommitdiff
path: root/nvim
AgeCommit message (Collapse)Author
2024-02-27nvim: Add package friendly-snipptesxengineering
2024-02-27nvim: Add package cmp_luasnipxengineering
2024-02-27nvim: Configure auto-completionxengineering
2024-02-27nvim: Add package LuaSnipxengineering
2024-02-27nvim: Add package cmp-nvim-lspxengineering
2024-02-27nvim: Add package nvim-cmpxengineering
2024-02-26nvim: Increase contrast on spell check markersxengineering
2024-02-26nvim: Enable lspconfig for clangdxengineering
2024-02-26nvim: Add nvim-lspconfig plugin as Git submodulexengineering
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-26nvim: Enable spell checking by defaultxengineering
2024-02-26nvim: Use <Tab> and <S-Tab> for tabsxengineering
This is far more intuitive than F7 and F8.
2024-02-26nvim: Switch from Vimscript to Luaxengineering
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-26nvim: Remove not needed configurationxengineering
2023-04-15Disable mouse support in neovimxengineering
2023-03-10Fix neovim configxengineering
2023-02-06Relocate dotfiles in XDG config homexengineering
This make ~/.config a simple Git repository instead of the handling with worktrees and bare repositories which is too complex.