Skip to content

just-sultanov/nvim

Repository files navigation

nvim

My configuration for NeoVim based on AstroNvim v4+

⚡ Requirements

  • Nerd Fonts
  • Neovim v0.9+ (Not including nightly)
  • Tree-sitter CLI
  • A clipboard tool is necessary for the integration with the system clipboard :help clipboard-tool
  • Terminal with true color support (for the default theme, otherwise it is dependent on the theme you are using)
  • Optional Requirements:
    • ripgrep - live grep telescope search (<leader>fw)
    • go DiskUsage() - disk usage toggle terminal (<leader>tu)
    • bottom - process viewer toggle terminal (<leader>tt)
    • Python - python repl toggle terminal (<leader>tp)
    • Node - Node is needed for a lot of the LSPs, and for the node repl toggle terminal (<leader>tn)

🛠️ Installation

# backup old configuration
mv ~/.config/nvim ~/.config/nvim.bak

# backup cache, state, etc
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak

# install neovim config
git clone git@github.com:just-sultanov/nvim.git ~/.config/nvim

# first run, install default plugins, etc
nvim

License

Copyright © 2024 Ilshat Sultanov

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages