From 421514d9645a17a73509243af65c3ba7719acb08 Mon Sep 17 00:00:00 2001 From: David Crompton Date: Tue, 5 Sep 2023 22:05:08 -0400 Subject: [PATCH] Xpra bb --- machines/universedesktop/programs/remote.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/machines/universedesktop/programs/remote.nix b/machines/universedesktop/programs/remote.nix index 6d4f57b..a5c4030 100644 --- a/machines/universedesktop/programs/remote.nix +++ b/machines/universedesktop/programs/remote.nix @@ -1,5 +1,19 @@ -{ pkgs, ... }: { +{ pkgs, ... }: let + xpra-html5 = pkgs.fetchFromGitHub { + owner = "Xpra-org"; + repo = "xpra-html5"; + rev = "e5fb000a9d4042c54e55c5e30c0936125ec3a045"; + hash = "sha256-nfPePTvOVBgx/aMx380vu4Kn9sxmo1QNb050N95ENPk="; + }; + xpra-web = pkgs.writeScriptBin "xpra-web" '' + ${pkgs.xpra}/bin/xpra $@ --html=${xpra-html5}/html5 + ''; +in { environment.systemPackages = with pkgs; [ + # Hardware accel virtualgl + # Remote connectivity + xpra + xpra-web ]; }