Skip to content

reoden/nvimdots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nvimdots
NeoVim Version Capability

🪷 Introduction

This repo hosts our NeoVim configuration for Linux. init.lua is the config entry point.

✨ Features

  • 🔥 Transform your Neovim into a full-fledged IDE
  • 💤 Easily customize and extend your config with lazy.nvim
  • 🚀 Blazingly fast
  • 🧹 Sane default settings for options, autocmds, and keymaps
  • 📦 Comes with a wealth of plugins pre-configured and ready to use

⚡️ Requirements

  • Neovim >= 0.9.0 (needs to be built with LuaJIT)

  • Git >= 2.19.0 (for partial clones support)

  • a Nerd Font (optional)

  • 🚀 Getting Started

    • Make a backup of your current Neovim files:
    mv ~/.config/nvim ~/.config/nvim.bak
    mv ~/.local/share/nvim ~/.local/share/nvim.bak

📂 File Structure

The files under config will be automatically loaded at the appropriate time, so you don't need to require those files manually.

~/.config/nvim
├── init.lua
├── lazy-lock.json
└── lua
    ├── config
    │   ├── keymaps.lua
    │   ├── lazy.lua
    │   └── options.lua
    └── plugins
        ├── autopairs.lua
        ├── bufferline.lua
        ├── cmp.lua
        ├── colorscheme.lua
        ├── comment.lua
        ├── lspconfig.lua
        ├── lualine.lua
        ├── mason.lua
        ├── neotree.lua
        ├── surround.lua
        ├── telescope.lua
        └── treesitter.lua

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages