{ config, pkgs, lib, ... }: { home.packages = [ pkgs.tgc.chaosctl ]; programs.niri.settings.binds = with config.lib.niri.actions; { "Mod+Shift+D".action = spawn "${pkgs.writeShellScript "cccda-buzzer" '' export GNUPGHOME=${config.programs.gpg.homedir} export SSH_AUTH_SOCK=$(${lib.getExe' pkgs.gnupg "gpgconf"} --list-dirs agent-ssh-socket) ${lib.getExe' pkgs.libnotify "notify-send"} -e "CCCDA-Door" "$(${lib.getExe pkgs.tgc.chaosctl} door buzzer)" ''}"; }; }