Ask HN: App to manage .ssh/config file?
Does anyone know of a CLI app for managing the config in my .ssh/config file?
Features that would be good:
- Organisation. I have many stanzas in that config file, for home, for work etc.
- Profiles. A simple way to switch the HostName and Port for a host alias. (My NAS has a different IP for me when I'm outside the home LAN).
- Native encryption. Some parts of the config should be kept private (which is why it's not simply committed into my dotfiles repo). Private keys could be managed then too, maybe.
- Preferably written in python/go.
I've thought about making something for this a few times, but never got around to it. I'm sure someone has already scratched this itch.
Thanks HN!