JT
  • Home
  • Projects
  • Extras
  • Contact

© 2025 Joshua Tjhie. All rights reserved.

GitHubLinkedInEmail
Back to Extras
  1. Home
  2. Extras
  3. Neovim Setup (Work in Progress)
2024-05-01

Neovim Setup (Work in Progress)

My current Neovim configuration for TypeScript and Rust work.

Plugins, keymaps, and workflow choices in my Neovim setup.

NeovimToolingProductivity
Neovim Setup (Work in Progress)

Quick Stats

Role: Developer
Duration: Ongoing
Neovim 0.10LuaTypeScriptRust

Links

Dotfiles Repo

Neovim Setup (Skeleton)

This page is under construction. I’m outlining the rough structure I’ll flesh out when the full walkthrough is ready.

Goals

  • Fast navigation with a modal workflow.
  • Consistent linting/formatting across TypeScript and Rust projects.
  • Terse keymaps that still remain discoverable.

Planned Sections

  1. Key plugin highlights (lazy.nvim, noice.nvim, nvim-cmp, etc.).
  2. LSP and formatter setup via none-ls + per-language tweaks.
  3. Window management and telescope workflow for finding files quickly.

Next steps

  • Capture screenshots of the statusline and fuzzy finder themes.
  • Record a short demo of the navigation workflow.
  • Document dotfile structure and sync process.
Browse Dotfiles

Have thoughts?

Curious what others see or think

Feel free to reach out or leave feedback

Share Feedback

Prefer email? joshuatjhie@pm.me