The 105 Kbs Rust-focused IDE that actually works for all
Fully FOSS Β· Lightning-fast Β· Zero headaches
Tired of:
- Heavy Downlaods ?
- Theme breakage and plugin conflicts that waste your day?
- Lost sessions and endless nvim configuration rabbit holes?
- IDE-hopping fatigue and subscription walls?
- Nvim that's either too bare or too bloated?
- Being chained to your desktop to code?
Most importantly: Want nvim that's lazy to configure but smart to use?
Zero friction development
- Only 105 KBS !
- 2-3 second startup even on Snapdragon 4 Gen 1
- Battle-tested in production environments
- Runs flawlessly on Termux (built there, actually)
Thoughtfully designed
- 105 curated themes, zero configuration chaos
- Rust-first with stellar language support across the board
- Maximum power, minimal complexity
- Rust excellence β First-class Rust analyzer integration with instant error detection
- Universal compatibility β Desktop to smartphone, no performance compromises
- Smart defaults β Useful leader mappings that feel natural from day one
- Stable foundation β Latest stable builds, rare breaking changes
- Live diagnostics with intelligent error handling
- Auto-save on
<Space>asdouble-tap - Integrated terminal (
Ctrl+Space) + Lazygit (<Space>gg) - Flash.nvim quick-jump and mini2D navigation
- Oil + Telescope for blazing file navigation
- Effortless session management (
<Space>ss/sf/sl/sd) - Root-based project detection
- Dual completion engines (nvim-cmp default)
- AI-assisted configuration tweaking
mkdir -p ~/.config/nv && cd ~/.config/nv
git clone https://github.com/Codeotus/Codeotus.git .
NVIM_APPNAME=nv nvimAdd the alias:
# Bash
echo "alias nv='NVIM_APPNAME=nv nvim'" >> ~/.bashrc && source ~/.bashrc
# Zsh
echo "alias nv='NVIM_APPNAME=nv nvim'" >> ~/.zshrc && source ~/.zshrcLaunch: nv
Uninstall: rm -rf ~/.config/nv/ ~/.local/share/nv/
Everything you need, nothing you don't:
- Carefully selected plugin ecosystem
- Intelligent defaults with escape hatches
<Space>as leader β every command flows naturally- 7,000+ lines refined through real-world use
Add language servers:
Drop configs in ./user/config/LspConfig/
Custom snippets:
Add JSON files to ./user/Snippets/
It's your editor. Make it yours.
One developer. Real projects. Daily driver.
No VC funding. No corporate agenda.
Built because the alternatives either broke constantly or charged monthly. Refined over months of production use. It works because it has to.
MIT β Use it, fork it, sell it, whatever.






