Skip to content

PlatyPew/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

783 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ε…‰ι€Ÿ β€” Speed Of Light ⚑️

ε…‰ι€Ÿ (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!

JPG Compression Be Like

πŸ’» Installation

To install, simply run the ./install.sh script or run this command.

nvim --headless "+Lazy! sync" +qa

πŸ“¦ Dependencies

  • fd
  • gcc or clang
  • git
  • imagemagick
  • node (with npm)
  • pngpaste or xclip
  • python3 (with pip and virtualenv)
  • ripgrep
  • tectonic

πŸ“ File Structure

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

πŸ€– AI Features

There are 3 AI features that are enabled by default:

  1. Supermaven
  2. Sidekick

macOS

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>"

Linux

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

About

πŸ–₯ My beautiful Neovim configurations

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages