No description
Find a file
2025-12-06 01:58:09 +01:00
after/plugin t 2025-12-06 01:58:09 +01:00
lua/hex t 2025-12-06 01:58:09 +01:00
.gitignore feat: config 2025-05-12 07:48:47 +02:00
.neoconf.json feat: config 2025-05-12 07:48:47 +02:00
init.lua yay :3 2025-11-05 09:13:18 +01:00
lazy-lock.json t 2025-12-06 01:58:09 +01:00
README.md meow 2025-11-07 14:33:03 +01:00

My neovim configuration.

Partly inspired by Tsoding & ThePrimeagen.

Plugins

Can be seen in lua/hex/plugins.lua but some of the most important ones include:

  • oil.nvim - file manager
  • vim-grepper for grepping through files
  • lspconfig for LSP
  • lualine.nvim for status bar
  • fidget.nvim for notifications

Keybinds

Mode Keybind Description
LEADER Space
INSERT <CR> Confirm selection (auto-complete)
NORMAL K Get man-page of word under cursor
NORMAL gd definition()
NORMAL gD declaration()
NORMAL gs Format code using Conform
NORMAL gf Format code using LSP
NORMAL <leader>g Browse through git files
NORMAL <C-c> Grep for word under cursor
NORMAL <C-b> Open files (oil.nvim)
NORMAL <C-s> Prompt for grep.
NORMAL <C-f> Toggle Diagnostics.
NORMAL <C-d> Toggle Buffer Diagnostics.
NORMAL <C-a> List quickfixes.
NORMAL <leader>d Browse through buffers