tvl-depot/users/glittershark/system/home/modules
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
..
development feat(gs/home): Integrate home-manager with depot 2020-07-13 23:41:23 +00:00
lib feat(gs/home): Integrate home-manager with depot 2020-07-13 23:41:23 +00:00
alacritty.nix feat(gs/home): Bump alacritty version 2020-08-02 20:12:09 +00:00
alsi.nix revert(glittershark): "Temporarily skip grfn's subtree" 2020-08-28 21:24:36 +00:00
common.nix feat(gs/home): Integrate home-manager with depot 2020-07-13 23:41:23 +00:00
development.nix revert(gs/home): "Install clj-kondo and babashka" 2020-09-09 16:06:49 +00:00
emacs.nix feat(gs/home): Integrate home-manager with depot 2020-07-13 23:41:23 +00:00
email.nix revert(glittershark): "Temporarily skip grfn's subtree" 2020-08-28 21:24:36 +00:00
firefox.nix Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
games.nix feat(gs/home): Install multimc 2020-09-08 00:27:53 +00:00
i3.nix feat(chupacabra): Enable X auto-login 2020-08-13 22:34:55 +00:00
nixos-logo.txt Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
obs.nix feat(gs/system): Install obs v4l2loopback 2020-07-22 16:31:40 +00:00
ptt.nix feat(gs): Bind a push-to-talk key 2020-09-12 19:20:43 +00:00
pure.zsh-theme Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
rtlsdr.nix Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
shell.nix feat(gs/home): Alias lwo = lorri watch --once 2020-09-06 21:17:13 +00:00
tarsnap.nix Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
twitter.nix Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
urbint.nix feat(gs/home): Integrate home-manager with depot 2020-07-13 23:41:23 +00:00
vim.nix Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
vimrc Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
zshrc feat(gs/zshrc): Change cursor shape based on mode 2020-09-09 14:25:38 +00:00