tvl-depot/users/glittershark
Griffin Smith 6f2094c146 feat(gs): Bind a push-to-talk key
Bind a key, which I've located at the top-left of my right keyboard, to
a momentary push-to-talk by muting and unmuting my pulseaudio source
using xbindkeys. I had been putting this off for a while because i3
doesn't support binding different commands to keyup than to keydown
events, but the xbindkeys support appears to have solved that reasonably
well, plus it's got Scheme in it so that's cool.

If there's demand for it I'll gladly expose this as a reusable,
configurable home-manager module outside my users dir in the depot.

Change-Id: Ie591c93037dbdac364d5d8a718d99edb70780789
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1975
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
2020-09-12 19:20:43 +00:00
..
emacs.d feat(gs/emacs): Add command to rename branch after Clubhouse ticket 2020-09-09 16:09:43 +00:00
gws.fyi revert(glittershark): "Temporarily skip grfn's subtree" 2020-08-28 21:24:36 +00:00
keyboard feat(gs): Bind a push-to-talk key 2020-09-12 19:20:43 +00:00
org-clubhouse Add 'users/glittershark/org-clubhouse/' from commit '8838454236cd448afa2c752c4a6dc6f4bb7a3bf4' 2020-06-16 01:03:24 +01:00
owothia fix(owothia): Use correct articles 2020-08-24 15:11:20 +00:00
system feat(gs): Bind a push-to-talk key 2020-09-12 19:20:43 +00:00
xanthous revert(glittershark): "Temporarily skip grfn's subtree" 2020-08-28 21:24:36 +00:00
keys.nix chore(users/gs): Add SSH public key 2020-07-02 19:31:31 +00:00
OWNERS chore(users/glittershark): init glittershark home dir 2020-06-15 23:32:59 +00:00