diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-07-02 10:37:18 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-07-10 16:21:50 +0200 |
commit | e97aa691530ce1fc0c2db068ea97e2b87efa9a42 (patch) | |
tree | 093b11600f25fc7fdb74ca25dd60ad0865041cf2 | |
parent | 4b7e0326979e550d0e40e771e1320625215fbf3b (diff) | |
download | qutebrowser-e97aa691530ce1fc0c2db068ea97e2b87efa9a42.tar.gz qutebrowser-e97aa691530ce1fc0c2db068ea97e2b87efa9a42.zip |
Set Pulseaudio properties
See #3832
(cherry picked from commit 7d388163106b4efa07b13ee515e0534a43cd6510)
-rw-r--r-- | qutebrowser/app.py | 7 |
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: |