Skip to content

maxestorr/mstorr.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mstorr.nvim

My Neovim config.

Includes:

  • Basic config
    • Sensible default options
    • Sensible default remaps
  • Essential features
    • Color scheme
    • Autocomplete (hrsh7th/nvim-cmp)
    • LSP
      • Automatically install LSP clients (williamboman/mason)
      • Autolaunch an LSP client on filetype open (neovim/nvim-lspconfig)
      • Bridge the gap between mason and lspconfig (williamboman/mason-lspconfig)
    • Treesitter (syntax map for other plugins to use)
      • Context (pin relavent context to first line)
      • Scope related movements (vif for visual select inner function)
    • File explorer (Neo-Tree)
    • Linter
    • Formatter
    • Undotree
    • Lazygit
    • Neogit
  • Nice to have features
    • Telescope
    • Harpoon
    • Which-key
    • Git signs
    • Git blame
    • Status line (lualine)
      • Show lazy plugins that need updating in lualine
    • Make ui-select and ui-input use pretty inputs
      • Telescope plugin
      • Dressing.nvim
    • Tmux resurrect should remember the nvim session
      • vim-prosession, search for sessions with sp
    • Noice (nicer cmd input using floating window)
    • rcarriga/nvim-notify
    • mini.surround and mini.comment
      • Surround plugin
      • Comment plugin
    • trouble.nvim, pretty list of:
      • Diagnostics
      • quickfix list
      • location list
    • todo-comments.nvim
      • Adds todo and other comments to quickfix list
    • Indent guide
      • indent-blankline for the guides
      • mini.indentscope for an animation that highlights scope
    • Autopairs
    • git-worktrees.nvim

About

My Neovim config.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages