Just a Blog
Aa

12 πŸš€ Supercharge Your Dev Setup with Neovim, Starship, and WezTerm

01 Mar 2025 β€’ 2 min read

If you’re looking to level up your development environment, combining Neovim (nvim) πŸ“, Starship πŸš€, and WezTerm πŸ’» can give you a powerful, highly customizable, and visually appealing workflow. In this blog post, I’ll walk you through my setup, configurations, and how you can achieve a seamless coding experience. 🎯


✨ Neovim – The Ultimate Text Editor

Neovim is a modern take on Vim, offering better extensibility, performance, and built-in LSP (i.e., Language Server Protocol) support πŸ”₯. Whether you’re debugging, navigating large codebases, or writing in multiple languages, Neovim’s plugin ecosystem makes it a powerhouse.

βš™οΈ My Neovim Config: Github link

πŸ”₯ Features:

  • πŸ•΅οΈβ€β™‚οΈ Telescope – Fuzzy finder for quick file and text search.
  • πŸ› οΈ Built-in LSP – Get IDE-like autocompletion and inline diagnostics.
  • 🐞 Debug Adapter Protocol (DAP) – Debug your code inside Neovim!
  • 🎨 Theming – Beautiful colorschemes for a modern look.
  • πŸ”Ή Here’s an example of using Telescope for fuzzy finding:

Telescope in Action

πŸ› οΈ Here’s a glimpse of debugging in action! Feels like magic, right? βœ¨πŸ˜ƒ

debugging.gif

πŸ” And with LSP fully integrated, you get real-time code insights, autocompletions, and inline error diagnosticsβ€”making development smoother than ever! πŸš€

lsp.gif

πŸš€ Starship – A Minimal, Blazing-Fast Shell Prompt

Your terminal prompt shouldn’t slow you down! Starship makes it simple yet powerful, displaying relevant information like Git status, runtime versions, and more – all while keeping things snappy.

βš™οΈ My Starship Config: GitHub Link

πŸ’‘ Why I Love It:

  • ⚑ Lightweight & Fast – No unnecessary slowdowns.
  • 🎨 Fully Customizable – Theme it however you like!
  • πŸ–₯️ Works Across Shells – Bash, Zsh, Fish, and more.
  • πŸ”Ή Here’s how my Starship prompt looks in action:

πŸ“Έ sharship_configuration.png

πŸ’» WezTerm – The Future of Terminal Emulators

WezTerm is a GPU-accelerated, modern terminal emulator that offers fantastic performance πŸš€ and deep customization via Lua. If you’re tired of laggy terminals, this is for you!

βš™οΈ My WezTerm Config: GitHub Link

🎯 Key Features:

  • πŸš€ GPU Acceleration – Makes rendering super smooth.
  • πŸ”— Multiplexing – Like tmux but integrated.
  • 🎨 Powerline & Nerd Fonts Support – For a stunning terminal aesthetic.

🎬 Wrapping It Up

With Neovim, Starship, and WezTerm, you get a lightweight, powerful, and visually stunning setup that enhances productivity while keeping things efficient.

πŸ”₯ If you haven’t tried this trio yet, give it a shot and let me know how it goes! πŸš€ πŸ’¬ What does your dev setup look like? Drop a comment below!