Migrates quick-zeal and spawn-term from compositor-specific APIs
(hyprctl, kdotool, niri msg) to the unified active-window utility.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- active-window: Get focused window info (class, pid) for Niri/Hyprland
- active-path: Get CWD of focused terminal window
These utilities abstract compositor-specific APIs for use in scripts.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This is the result of ~100 commits to my NixOS config. Since I haven't
always used `agenix-rekey`, this is another initial commit so that none
of the secrets in my git history are leaked