Skip to content
/ nvim Public

This is my personal neovim configuration, fully set up with lua and using lazy as the plugin manager.

Notifications You must be signed in to change notification settings

VicoHBB/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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

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
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

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

About

This is my personal neovim configuration, fully set up with lua and using lazy as the plugin manager.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages