Go to file
Aaron Bieber 34292747c2
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8cfef6986adfb599ba379ae53c9f5631ecd2fd9c' (2023-11-27)
  → 'github:NixOS/nixpkgs/9b19f5e77dd906cb52dade0b7bd280339d2a1f3d' (2024-01-13)
2024-01-15 10:54:12 -07:00
.envrc initial 2023-10-07 05:29:05 -06:00
.gitignore initial 2023-10-07 05:29:05 -06:00
agent.go remove socket on startup 2023-12-05 07:18:22 -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 remove socket on startup 2023-12-05 07:18:22 -07:00
go.mod remove socket on startup 2023-12-05 07:18:22 -07:00
go.sum remove socket on startup 2023-12-05 07:18:22 -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 remove socket on startup 2023-12-05 07:18:22 -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

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.