- 🏗️ DotsDotNvim (dots.nvim)
- 👋 Introduction
- Wow, a really good place to put:
⚠️ DISCLAIMER!⚠️ - 🤨 Crash course: Installing
- ⚡ Performance
- 😰 Quitting Nvim.
- Inspirations / Credits
My personal Neovim configuration
This is my personal Neovim configuration. You can yank/put but you can only yank/put ONLY what you now!
Here's some DISCLAIMERS!
- If want to exit Neovim, just plug out your computer (or for laptop users... :) You don't want to). I meant, that'll never work.
- Auto-installing parsers via
auto_install = true
will send out a bunch of errors. Check: this
Dependencies:
Programs | The why |
---|---|
nvim |
because, yes. |
fd |
for Telescope.nvim |
rg |
for Telescope.nvim |
sqlite3 |
for sqlite.lua |
gcc |
For Tressitter |
npm |
for LSP servers written in Javascript |
cargo |
For LSPs written in Rust. |
go |
For LSPs writte in Go. |
Other Dependencies:
:checkhealth
:checkhealth mason
To install this configuration, you need a Neovim build. You can use your favorite package manager or, Install from source. Then clone this repository.
Important
Install requires Neovim 0.10 (Latest nightly). Always review the code before installing a configuration.
Operation | Command |
---|---|
Installation | git clone https://github.com/asyncedd/dots.nvim ~/.config/dots.nvim NVIM_APPNAME=dots.nvim/ nvim --headless +"Lazy! sync" +qa |
Open | NVIM_APPNAME=dots.nvim/ nvim |
Then it should bootstrap lazy.nvim 💤.
Then you can get a cup of mocha ☕ while
you wait. (Not that long btw) Then once it finished, you're done for! (actually)
Just run a nvim
in your terminal :D
You're stuck here forever! Muahahahah! You fell RIGHT into my trap! There's no way out! >:D
Repo | Why? |
---|---|
NvChad | For the lazy loading function and more! |
Ayamir's nvimdots | For some structuring and those snippets! |
Glepnir's dots | For the snippets! |
Akinsho's dots | For some snippets too! |
abzcoding's dots | Also for the snippets! |
LazyVim | Stole some configurations and some autocmds i think |
Yutkat | For his great config. |
vsedov's config | For lots of configs! |
pigeon's dots | For some configs! |
Swayam | For helping me with my null-ls.nvim configuration. |
Some of this README was generated by Dotfyle