Skip to content

Latest commit

 

History

History
137 lines (116 loc) · 7.82 KB

README.md

File metadata and controls

137 lines (116 loc) · 7.82 KB

Neovim Dotfiles

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.



To-Do

  • Review plugins
  • Clean plugins (There are to many, and don't even use)
  • Review keybindings
    • Improve keybindings for git actions
    • 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
  • Improve configuration of snacks
  • Create a branch with a minimum configuration to be able to use it in Windows

Dependencies

For install dependencies install on Arch install paru & run:

paru -S - < dependencies.txt

Note: Working on it

Supported Languages and Development Environments

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

Plugins

Installed

These are the plugins that have been installed and configured.

Plugin Last Review
Comment 2024-07-17
autopairs 2024-10-01
bufferline 2024-08-31
cmp 2024-10-01
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
snacks 2025-01-23
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

Dependencies of the plugins

These are plugins that serve as dependencies for others and do not require additional configuration.

To probe

Maybe Remove?

Related Projects