summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-02 10:37:18 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-10 16:21:50 +0200
commite97aa691530ce1fc0c2db068ea97e2b87efa9a42 (patch)
tree093b11600f25fc7fdb74ca25dd60ad0865041cf2
parent4b7e0326979e550d0e40e771e1320625215fbf3b (diff)
downloadqutebrowser-e97aa691530ce1fc0c2db068ea97e2b87efa9a42.tar.gz
qutebrowser-e97aa691530ce1fc0c2db068ea97e2b87efa9a42.zip
Set Pulseaudio properties
See #3832 (cherry picked from commit 7d388163106b4efa07b13ee515e0534a43cd6510)
-rw-r--r--qutebrowser/app.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/qutebrowser/app.py b/qutebrowser/app.py
index c90de481e..3d82ff9d4 100644
--- a/qutebrowser/app.py
+++ b/qutebrowser/app.py
@@ -144,6 +144,7 @@ def init(*, args: argparse.Namespace) -> None:
quitter.instance.shutting_down.connect(QApplication.closeAllWindows)
_init_icon()
+ _init_pulseaudio()
loader.init()
loader.load_components()
@@ -188,6 +189,12 @@ def _init_icon():
q_app.setWindowIcon(icon)
+def _init_pulseaudio():
+ """Set properties for PulseAudio."""
+ for prop in ['application.name', 'application.icon_name']:
+ os.environ['PULSE_PROP_OVERRIDE_' + prop] = 'qutebrowser'
+
+
def _process_args(args):
"""Open startpage etc. and process commandline args."""
if not args.override_restore: