Skip to content

capthiron/dotneovim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotneovim

📹 lazy.nvim Neovim Guide: How To Use lazy.nvim for an Amazing And Simple Neovim Config

If you clone the repo into your machine and use the config by copying .config/nvim to your home folder, wait for the plugins, language servers and parsers to install with lazy.nvim, Mason and nvim-treesitter. If you are opening a lua file or another file I have language servers configured for, like html, css or javascript/typescript, you might also get an error saying that the server failed to start. This is because Mason hasn't installed it yet. Press enter to continue, Mason will automatically install it.

Relevant Files

Setup Requires

  • True Color Terminal Like: WezTerm
  • Neovim (Version 0.9 or Later)
  • Nerd Font - I use Iosevka Nerd Font
  • Ripgrep - For Telescope Fuzzy Finder
  • XCode Command Line Tools
  • If working with typescript/javascript and the typescript language server like me. You might need to install node.

If you're on mac, like me, you can install WezTerm, Neovim, Ripgrep and Node with homebrew.

brew install --cask wezterm
brew install neovim
brew install ripgrep
brew install node

For XCode Command Line Tools do:

xcode-select --install

Plugins

Plugin Manager

Dependency For Other Plugins

Preferred Colorscheme

Navigating Between Neovim Windows and Tmux

Essentials

File Explorer

VS Code Like Icons

Status Line

Fuzzy Finder

Marking Files With Prime's Harpoon

Autocompletion

Snippets

Managing & Installing Language Servers, Linters & Formatters

LSP Configuration

Formatting & Linting

Syntax Highlighting & Autoclosing Things

Git

About

neovim configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages