diff --git a/README.md b/README.md index 75df743..51b0bf0 100644 --- a/README.md +++ b/README.md @@ -161,6 +161,8 @@ setfont /usr/share/console-fonts/ter-132n.psf.gz If it looks decent: change consolefont in `/etc/conf.d/consolefont` to `"ter-132n.psf.gz"` and `doas rc-update add consolefont boot` +**Note that this will break your login manager for some reason** + ### Environment In order to not have to create wrapper scripts for all apps: @@ -463,13 +465,22 @@ Can be tested in https://webrtc.github.io/test-pages doas apk add xdg-desktop-portal xdg-desktop-portal-wlr ``` -and DO NOT add to your river config +Create `/usr/local/bin/inga-xdg-desktop-portal-wlr` with the following: + +``` +#!/bin/sh +killall /usr/libexec/xdg-desktop-portal +killall /usr/libexec/xdg-desktop-portal-wlr +/usr/libexec/xdg-desktop-portal-wlr +``` + +and to your river config ``` -riverctl spawn "/usr/libexec/xdg-desktop-portal-wlr" +riverctl spawn "inga-xdg-desktop-portal-wlr" ``` -(for some reason it does not work when spawned by river during init (process is running, but screensharing attempts lead to nothing), -but `/usr/libexec/xdg-desktop-portal-wlr &` from shell works fine) +(for some reason `xdg-desktop-portal` gets started automatically and after that newly started xdg-desktop-portal-wlr does not work; +we need to kill that xdg-desktop-portal first) ### Prevent firefox sharing indicator from taking the entire tile