One thing you might be missing is better integration between the local desktop and the remote environment. Things like persistent ssh connections, seamless clipboard sharing (including images), port forwarding and file path translation, so that working remotely feels almost indistinguishable from working locally.
I wrote a session manager[1] to handle all that. Linux/sway/kitty only though.
Back in the day I used to do ssh, tmux, vim for most of my work on the server and sshfs for stuff where I needed my IDE. In the last 10 years I think the only thing thats changed is adding agents to the mix (and no longer needing sshfs). Some files kinda open slow on vim or screw up the syntax highlighting so I switch to nvim/helix (still evaluating both. Don’t know what to pick)
How often do you manually edit text files these days? I have been a neovim power user for a few years now but I find that I almost never open it anymore since I use agents for most code.
One thing you might be missing is better integration between the local desktop and the remote environment. Things like persistent ssh connections, seamless clipboard sharing (including images), port forwarding and file path translation, so that working remotely feels almost indistinguishable from working locally.
I wrote a session manager[1] to handle all that. Linux/sway/kitty only though.
[1] https://github.com/artemave/hop
Back in the day I used to do ssh, tmux, vim for most of my work on the server and sshfs for stuff where I needed my IDE. In the last 10 years I think the only thing thats changed is adding agents to the mix (and no longer needing sshfs). Some files kinda open slow on vim or screw up the syntax highlighting so I switch to nvim/helix (still evaluating both. Don’t know what to pick)
How often do you manually edit text files these days? I have been a neovim power user for a few years now but I find that I almost never open it anymore since I use agents for most code.
sshfs so you can either edit on the remote file system with your local editor or have your editor save a copy to the remote system