Files
2025-07-12 14:31:23 +03:00
..
2025-06-30 18:25:32 +03:00
2025-06-09 09:24:30 +03:00
2025-07-12 14:31:23 +03:00
2025-06-26 21:40:43 +03:00
2025-05-10 10:18:28 +03:00

This is my configuration of Neovim.

  • Fast -- Startup is < 20ms, using it as a $MANPAGER after all
  • Minimal -- Text Editor just text editor Please dont't do no more
  • Different -- Did some sketchy stuff here and there

Structure

  • init.lua: Pull The stuff together (or don't when opening GPG files)
  • lua/: The stuff
    • gpg.lua: Futile attempts to safely edit (un)safe GPG encrypted files
    • utils.lua: Useful functions used throughout the config
    • options.lua
    • autocmds.lua
    • mappings.lua: Deferred loading cuz there is too much '>.<
    • playground.lua: Useful functions which are... well... not very useful
    • plugins/: Plugin specs which are autosourced (and cached!) by Lazy.nvim
    • configs/: Large parts of plugin specs separated from plugins/ to load faster

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

― Antoine de Saint-Exupéry