This is my personal neovim configuration, fully set up with lua
and using lazy
as the plugin manager. This will also serve as a reference point for information about the installed plugins, as well as some notes on the neovim
configuration.
- Review plugins
- Clean plugins (There are to many, and don't even use)
- Review keybindings
- Improve keybindings for git acctions
- Add descriptions to keybindings
- Update
cmake-tools
configuration - Configure
overseer
properly - Create a command for align tables in
makrdown
&orgmode
- Review why
vimtex
is running slow - Create a branch with a minimum configuration to be able to use it in
Windows
For install dependencies install on Arch
install paru & run:
paru -S - < dependencies.txt
Note: Working on it
This configuration is primarily focused on Embedded Systems and supports the following languages and development environments:
C
C++
Lua
Markdown
MicroPython
Org
Python
SystemVerilog
TeX
Verilog
Planned for future updates:
Assembly
Rust
Bash
These are the plugins that have been installed and configured.
Plugin | Last Review |
---|---|
Comment | 2024-07-17 |
alpha | 2024-08-11 |
autopairs | 2024-10-01 |
bufferline | 2024-08-31 |
cmp | 2024-10-01 |
codi | 2024-07-20 |
flash | 2024-07-27 |
gitsigns | 2024-06-19 |
gruvbox-material | 2024-07-16 |
gruvbox.nvim | 2024-07-16 |
headlines | 2024-07-17 |
lazy | 2024-07-17 |
lsp-timeout | 2024-10-01 |
lspconfig | 2024-10-01 |
lspsaga | 2024-10-01 |
ltex-client | 2024-08-13 |
lualine | 2024-08-31 |
markdown-preview | 2024-10-01 |
markdown-render | 2024-10-01 |
markdown | 2024-10-01 |
neogit | 2024-08-25 |
noice | 2024-08-31 |
nvim-bqf | 2024-08-11 |
nvim-navbuddy | 2024-06-19 |
nvim-orgmode | 2024-06-19 |
nvim-peekup | 2024-07-20 |
nvim-recorder | 2024-07-20 |
nvim-treesitter | 2024-08-31 |
org-bullets | 2024-06-19 |
org-modern | 2024-06-19 |
project | 2024-08-25 |
quicker | 2024-08-11 |
reach | 2024-08-25 |
tabnine | 2024-07-14 |
telescope-fzf-native.nvim | 2024-08-31 |
telescope-live-grep-args | 2024-08-31 |
telescope-orgmode | 2024-06-19 |
telescope-ui-select | 2024-07-31 |
telescope | 2024-08-31 |
tfm | 2024-08-25 |
toggleterm | 2024-08-12 |
undotree | 2024-06-22 |
verilog_systemverilog | 2024-07-20 |
vim-easy-align | 2024-06-19 |
vim-verilog-instance | 2024-07-20 |
vimtex | 2024-07-20 |
These are plugins that serve as dependencies for others and do not require additional configuration.