Nix configurations for my homelab

Downgrade xdg-desktop-portal-wlr to 0.7.1

Version 0.8.0 has a regression where the output stream is stuttery for
viewers

yemou.pink e1c39922 10716444

verified
Changed files
+16 -1
modules
+16 -1
modules/river.nix
··· 23 23 ); 24 24 roc = roc-lang.packages.${prev.system}.default; 25 25 roc-lang-server = roc-lang.packages.${prev.system}.lang-server; 26 + xdg-desktop-portal-wlr = prev.xdg-desktop-portal-wlr.overrideAttrs ( 27 + finalAttrs: prevAttrs: { 28 + version = "0.7.1"; 29 + 30 + src = prev.fetchFromGitHub { 31 + owner = "emersion"; 32 + repo = "xdg-desktop-portal-wlr"; 33 + rev = "v${finalAttrs.version}"; 34 + sha256 = "sha256-GIIDeZMIGUiZV0IUhcclRVThE5LKaqVc5VwnNT8beNU="; 35 + }; 36 + } 37 + ); 26 38 }) 27 39 ]; 28 40 ··· 79 91 }; 80 92 81 93 xdg.portal = { 82 - wlr.enable = true; 94 + wlr = { 95 + enable = true; 96 + settings.screencast.max_fps = 60; 97 + }; 83 98 extraPortals = with pkgs; [ xdg-desktop-portal-gtk ]; 84 99 config.river = { 85 100 default = lib.mkForce "gtk";