Skip to content

Neovim

Terminal-based editor that replaced the entire JetBrains stack at KnausDev. LSP-powered, fully configured for PHP, Laravel, Vue, and infrastructure work.

Official website
advanced Tool 2+ years Featured

Why Neovim?

Replaced JetBrains entirely at KnausDev. No more IDE subscriptions, no more waiting for indexing, no more context-switching between tools. Neovim runs inside tmux, starts instantly, and handles everything from PHP/Laravel to Vue to Nix configurations with proper LSP support.

The Daily Driver

Every line of code at KnausDev goes through Neovim. The configuration is tuned for the stack that matters — PHP with Intelephense, TypeScript with ts_ls, Vue with Volar, and whatever else a project needs. Runs on NixOS, managed declaratively.

What it handles

  • PHP / Laravel: Intelephense LSP, proper namespace resolution, framework-aware completions
  • Vue / TypeScript: Volar and TypeScript language servers for frontend work
  • Infrastructure: editing Docker Compose files, Nginx configs, Nix expressions
  • Integrated with tmux: multiple projects open in parallel, each in their own session
  • Lazygit integration: version control without leaving the terminal

Status

Active: sole editor and IDE replacement for all development work.

More in Tool