experiment: add ledger-live-desktop for pure wayland envs
This commit is contained in:
parent
585e568120
commit
7f9ab97aaa
1 changed files with 23 additions and 0 deletions
23
flake.nix
23
flake.nix
|
@ -175,6 +175,29 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
nomad = inputs'.nixpkgs-unstable.legacyPackages.nomad_1_6;
|
nomad = inputs'.nixpkgs-unstable.legacyPackages.nomad_1_6;
|
||||||
|
|
||||||
|
ledger-live-desktop-wrapped = pkgs.writeShellScriptBin "ledger-live-desktop-wrapped" ''
|
||||||
|
set -x
|
||||||
|
pkill -9 wayland-proxy-v
|
||||||
|
export NIXOS_OZONE_WL=""
|
||||||
|
${pkgs.wayland-proxy-virtwl}/bin/wayland-proxy-virtwl \
|
||||||
|
--wayland-display=wayland-3 \
|
||||||
|
--xwayland-binary=${pkgs.xwayland}/bin/Xwayland \
|
||||||
|
--x-display=3 \
|
||||||
|
&
|
||||||
|
# --x-unscale=3 \
|
||||||
|
#--verbose \
|
||||||
|
|
||||||
|
export PROXYPID="$!"
|
||||||
|
|
||||||
|
trap "kill -9 \$PROXYPID" EXIT
|
||||||
|
# trap "pkill -9 wayland-proxy-v" EXIT
|
||||||
|
|
||||||
|
env \
|
||||||
|
WAYLAND_DISPLAY=wayland-3 \
|
||||||
|
DISPLAY=:3 \
|
||||||
|
ledger-live-desktop
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
formatter = pkgs.alejandra;
|
formatter = pkgs.alejandra;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue