Go to file
Aaron Bieber 574414bf11
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
  → 'github:NixOS/nixpkgs/8cfef6986adfb599ba379ae53c9f5631ecd2fd9c' (2023-11-27)
2023-11-30 07:20:54 -07:00
.envrc initial 2023-10-07 05:29:05 -06:00
.gitignore initial 2023-10-07 05:29:05 -06:00
agent.go cleanup unused code and socket file on exit 2023-11-22 07:30:47 -07:00
cmds.go cleanup logging a bit 2023-11-10 19:17:56 -07:00
flake.lock flake.lock: Update 2023-11-30 07:20:54 -07:00
flake.nix update fyne dep, set ver to 0.1.0 2023-11-22 08:57:48 -07:00
go.mod update fyne dep, set ver to 0.1.0 2023-11-22 08:57:48 -07:00
go.sum update fyne dep, set ver to 0.1.0 2023-11-22 08:57:48 -07:00
icon.go Use channels to fling messages around.. Remove GUI for now. 2023-11-09 15:43:14 -07:00
LICENSE +license and readme 2023-10-07 06:11:25 -06:00
main.go put socket in home and tighten perms 2023-11-22 08:53:42 -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.