Hacker News new | ask | show | jobs
by lawn 1072 days ago
For me it feels easy to migrate my config.

Just copy/clone the dotfiles, launch neovim and run a command to update the plugins and everything is good to go.

1 comments

> Just copy/clone the dotfiles, launch neovim and run a command to update the plugins and everything is good to go.

The last time I did anything like this was back in 2016, where I'd cribbed a relatively customized vim config that my boss had rigged up for python and C++ development. I spent so much time troubleshooting plugins and integrations across the various systems I was trying to do development on, I've been burned out on "just install a plugin and update stuff."

Even now, working with Ruby and VS Code, I feel like I have to troubleshoot my plugin stack once every other month because some behavior isn't working quite right. I loathe the idea of ever having to set this up on another machine, and I miss when I was a Mac developer who just (had to) use XCode. It was flawed, certainly, but the base function set Just Worked.

I used to have the stomach for having to chase down config issues and customizing my esoteric editor, but now I get extremely suspicious whenever someone says something like "just copy the files and re-run the install command". It's never been that simple in my experience.