Hushboard
Hushboard is an utility that mutes your microphone while you’re typing.
Installation⚑
They recommend using the Snap Store package but you can also install it manually as follows:
sudo apt install libgirepository1.0-dev libcairo2-dev
mkvirtualenv hushboard
git clone https://github.com/stuartlangridge/hushboard
cd hushboard
pip install pycairo PyGObject six xlib
pip install .
deactivate
Running the application⚑
You can run it manually as follows
workon hushboard
python -m hushboard
deactivate
Or if you use i3wm, create the following script
#!/usr/bin/env bash
source {WORKON_PATH}/hushboard/bin/activate
python -m hushboard
deactivate
You should replace {WORKON_PATH}
with your virtual environments path. Then add this line to your i3wm
configuration file to start it automatically.
exec --no-startup-id ~/scripts/hushboard.sh
Notes⚑
mkvirtualenv
, deactivate
and workon
are part of virtualenvwrapper
.