Go to file
2024-01-16 19:15:42 -07:00
.envrc initial 2023-10-07 05:29:05 -06:00
.gitignore initial 2023-10-07 05:29:05 -06:00
agent.go Allow agent to handle requests concurrently 2024-01-15 12:04:11 -07:00
cmds.go cleanup logging a bit 2023-11-10 19:17:56 -07:00
flake.lock flake.lock: Update 2024-01-15 10:54:12 -07:00
flake.nix set app id, bump to 1.0.1 2024-01-16 19:14:57 -07:00
go.mod v1.0.0 \o/ 2024-01-15 12:04:46 -07:00
go.sum v1.0.0 \o/ 2024-01-15 12:04:46 -07:00
icon.go increase the icon resolution 2024-01-03 09:12:15 -07:00
LICENSE +license and readme 2023-10-07 06:11:25 -06:00
main.go set app id, bump to 1.0.1 2024-01-16 19:14:57 -07:00
privkey.go Add back basic UI stuff 2023-11-12 19:11:55 -07:00
README.md update readme 2023-11-22 09:00:57 -07:00
traygent.json.example add example config file 2024-01-16 19:15:42 -07:00

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.