Go to file
2024-07-10 08:41:25 -06:00
.envrc initial 2023-10-07 05:29:05 -06:00
.gitignore initial 2023-10-07 05:29:05 -06:00
agent.go add the ability to turn off forced expiration 2024-06-19 19:55:38 -06:00
cmds.go cleanup logging a bit 2023-11-10 19:17:56 -07:00
flake.lock update deps 2024-07-10 08:41:25 -06:00
flake.nix update deps 2024-07-10 08:41:25 -06:00
go.mod update deps 2024-07-10 08:41:25 -06:00
go.sum update deps 2024-07-10 08:41:25 -06: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 add the ability to turn off forced expiration 2024-06-19 19:55:38 -06:00
privkey.go add the ability to turn off forced expiration 2024-06-19 19:55:38 -06:00
README.md Typo 2024-01-17 10:35:47 -06: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 application for verification of key usage, or to send desktop notifications when a key is added/removed.