Skip to content

Latest commit

Β 

History

History
134 lines (126 loc) Β· 5.04 KB

File metadata and controls

134 lines (126 loc) Β· 5.04 KB

my-neovim

My personal Noevim configuration, using Lazy.nvim as the package manager, strives to be highly customizable.

Full lua configuration, built using the latest neovim-nightly.

example

Startup Time: image

  • LSP
  • Tree-sitter
  • Blink.cmp

Data Structure

.
β”œβ”€β”€ init.lua
β”œβ”€β”€ lazy-lock.json
β”œβ”€β”€ LICENSE
β”œβ”€β”€ lua
β”‚Β Β  β”œβ”€β”€ custom.lua
β”‚Β Β  β”œβ”€β”€ keymap.lua
β”‚Β Β  β”œβ”€β”€ option.lua
β”‚Β Β  β”œβ”€β”€ packer.lua
β”‚Β Β  β”œβ”€β”€ plugins
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dap
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dap-view.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dap-virtual-text.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dap.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── mason-dap.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ edit
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ autopair.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ comment.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ conform.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ copilot.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flash.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flatten.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nvim-surround.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ sleuth.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ smartab.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ todo-comments.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── which-key.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ git
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ diffview.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ gitlinker.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ gitsigns.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── neogit.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ init.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lang
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ markdown.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ moonbit.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ package-info.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ rust.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ typescript.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── typst-preview.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lsp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ blink.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ config.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lazydev.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ luasnip.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mason.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── treesitter.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ theme
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ catppuccin.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ everforest.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ gruvbox-md.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── nightfox.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ tools
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ asynctasks.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ codecompanion.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ compatitest.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fzflua.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mcphub.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mundo.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nvim-silicon.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ origami.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ session_manager.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ snacks.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ suda.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ toggleterm.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ trailblazer.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ trouble.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── wakatime.lua
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ui
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ cockline.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ colorful-menu.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dressing.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ dropbar.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ edgy.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fidget.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ indent-blankline.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ lualine.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ mini.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ noice.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nvim-ufo.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nvzone.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ oil.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ outline.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ quickfix.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ statuscol.lua
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── whitespace.lua
β”‚Β Β  β”‚Β Β  └── utils
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ direnv.lua
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ leetcode.lua
β”‚Β Β  β”‚Β Β      └── multicursor.lua
β”‚Β Β  β”œβ”€β”€ snippets
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ cpp.lua
β”‚Β Β  β”‚Β Β  └── typst.lua
β”‚Β Β  β”œβ”€β”€ users
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ llm-spinner
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── lua
β”‚Β Β  β”‚Β Β  β”‚Β Β      └── llm-spinner.lua
β”‚Β Β  β”‚Β Β  └── nvim-origami
β”‚Β Β  β”‚Β Β      └── lua
β”‚Β Β  β”‚Β Β          └── nvim-origami.lua
β”‚Β Β  └── utils
β”‚Β Β      β”œβ”€β”€ autocmd.lua
β”‚Β Β      β”œβ”€β”€ floaterm.lua
β”‚Β Β      β”œβ”€β”€ gitutils.lua
β”‚Β Β      β”œβ”€β”€ highlight.lua
β”‚Β Β      └── lspconfig.lua
β”œβ”€β”€ queries
β”‚Β Β  β”œβ”€β”€ html
β”‚Β Β  β”‚Β Β  └── injections.scm
β”‚Β Β  └── markdown
β”‚Β Β      └── injections.scm
β”œβ”€β”€ README.md
β”œβ”€β”€ stylua.toml
└── tasks.ini