ε ι (Speed Of Light) is a Neovim setup that has been carefully crafted to be feature-rich yet blazingly fast due to lazy loading as much as possible!
To install, simply run the ./install.sh script or run this command.
nvim --headless "+Lazy! sync" +qafdgccorclanggitimagemagicknode(withnpm)pngpasteorxclippython3(withpipandvirtualenv)ripgreptectonic
Plugins are stored and automatically sourced in lua/plugins/
~/.config/nvim
βββ ftplugin
β βββ *.lua
βββ init.lua
βββ lazy-lock.json
βββ lua
β βββ core
β β βββ autocmd.lua
β β βββ functions.lua
β β βββ mappings.lua
β β βββ options.lua
β βββ neovide
β β βββ init.lua
β βββ plugins
β β βββ *.lua
β βββ versions.lua
βββ README.md
There are 3 AI features that are enabled by default:
- Supermaven
- Sidekick
How to store API Keys
security add-generic-password -a "Gemini API Key" -s "GEMINI_API_KEY" -w "<api_key>"
security add-generic-password -a "Mistral API Key" -s "MISTRAL_API_KEY" -w "<api_key>"
security add-generic-password -a "OpenRouter API Key" -s "OPENROUTER_API_KEY" -w "<api_key>"
security add-generic-password -a "Groq Token" -s "GROQ_API_KEY" -w "<api_key>"How to store API Keys
printf "<api_key>" | secret-tool store --label="Gemini API Key" token GEMINI_API_KEY
printf "<api_key>" | secret-tool store --label="Mistral API Key" token MISTRAL_API_KEY
printf "<api_key>" | secret-tool store --label="OpenRouter API Key" token OPENROUTER_API_KEY
printf "<api_key>" | secret-tool store --label="Groq API Key" token GROQ_API_KEY