Aaron Bieber
be09241ba3
Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260?narHash=sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU%3D' (2024-02-21) → 'github:NixOS/nixpkgs/4cba8b53da471aea2ab2b0c1f30a81e7c451f4b6?narHash=sha256-vMZ5603yU0wxgyQeHJryOI%2BO61yrX2AHwY6LOFyV1gM%3D' (2024-04-08) |
||
---|---|---|
.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 application for verification of key usage, or to send desktop notifications when a key is added/removed.