Got tired of setting up a public key then using an ssh agent like 1password and all the writing in ~/.ssh/config so made gosh, a context-aware, just-in-time ssh agent wrapper.
Find a file
2026-01-12 18:08:58 -05:00
.gitignore init gosh project 2026-01-11 16:43:30 -05:00
agent.go fix: bad line length character caused by printing to stdout 2026-01-12 18:08:58 -05:00
go.mod add agent wrapper 2026-01-11 17:39:15 -05:00
go.sum add agent wrapper 2026-01-11 17:39:15 -05:00
main.go manually parse flags to allow passing ssh flags 2026-01-11 21:42:00 -05:00
store.go fix: bad line length character caused by printing to stdout 2026-01-12 18:08:58 -05:00
utils.go read key from stdin 2026-01-11 18:47:54 -05:00