A minimal, ergonomic, and cohesive development workflow — fine-tuned for speed, focus, and consistency across tools.
This repository contains my personal configuration files designed to create a unified developer experience across terminal, editor, and navigation tools.
Every component is chosen and configured to complement the others, forming a seamless workflow that prioritizes:
- ⚡ Efficiency
- 🧠 Muscle memory consistency
- 🧭 Fast project navigation
- 🎨 Visual clarity
- 🧍 Ergonomic control (less hand movement, more flow)
| Tool | Purpose | Key Notes |
|---|---|---|
| Helix | Primary text editor | Modal editing, minimal, fast; inspired by Vim but designed around modern language support |
| WezTerm | Terminal emulator | GPU-accelerated, Lua-configurable, consistent cursor and color styling with Helix |
| Yazi | File manager | Fast, terminal-based, opens projects or files directly into Helix |
| Lazygit | Git UI | Seamless Git workflow in terminal — plays nicely inside WezTerm splits |
| Zoxide | Directory jumper | Smarter cd; used to jump instantly between projects or repos |
| Nutshell | Modern shell | nutshell feel like more like programmign languate than shell itself, it feels very modern but less popular than pwsh but has its own cwd inheritance and extremely fast |
This setup focuses on ergonomic fluency — tools that feel natural to chain together:
