.envrc | ||
.gitignore | ||
agent.go | ||
cmds.go | ||
flake.lock | ||
flake.nix | ||
go.mod | ||
go.sum | ||
icon.go | ||
LICENSE | ||
main.go | ||
privkey.go | ||
README.md | ||
traygent.json.example |
traygent
A ssh-agent(1) that lives in your system tray and allows you to run arbitrary commands when:
- A key is added.
- A key is removed.
- A signing request comes in.
This can be used to tie in an external applicaiton for verification of key usage. Or to send desktop notifications when a key is added/removed.