Skip to content

feat(nix): add shared Neovim server/client editor flow#197

Draft
rrvsh wants to merge 1 commit intoprimefrom
feat/nvim-server-client
Draft

feat(nix): add shared Neovim server/client editor flow#197
rrvsh wants to merge 1 commit intoprimefrom
feat/nvim-server-client

Conversation

@rrvsh
Copy link
Owner

@rrvsh rrvsh commented Feb 20, 2026

Summary

  • run Neovim as a Home Manager systemd --user headless server on a fixed runtime socket
  • add an nvim-client wrapper that starts/attaches to the server via --remote-ui and falls back to local nvim
  • set EDITOR/VISUAL to nvim-client and capture implementation notes in a new session file

Start a Home Manager user service that runs headless Neovim and route EDITOR/VISUAL through a client wrapper that attaches with --remote-ui so registers and state are shared across terminals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant