Force x11 armcord

This commit is contained in:
Natsu Kagami 2023-06-26 08:36:09 +02:00
parent 0c73938d50
commit 9c616cd6c1
Signed by: nki
GPG key ID: 55A032EB38B49ADB

View file

@ -1,17 +1,18 @@
{ pkgs, config, lib, ... }: { pkgs, config, lib, ... }:
let let
discord = pkgs.armcord.overrideAttrs (attrs: { discord =
postInstall = '' (pkgs.armcord.override { nss = pkgs.nss_latest; }).overrideAttrs (attrs: {
# Wrap the startup command postInstall = ''
makeWrapper $out/opt/ArmCord/armcord $out/bin/armcord \ # Wrap the startup command
"''${gappsWrapperArgs[@]}" \ makeWrapper $out/opt/ArmCord/armcord $out/bin/armcord \
--prefix XDG_DATA_DIRS : "${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}/" \ "''${gappsWrapperArgs[@]}" \
--add-flags "--ozone-platform=wayland --enable-features=UseOzonePlatform --enable-features=WebRTCPipeWireCapturer" \ --prefix XDG_DATA_DIRS : "${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}/" \
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath attrs.buildInputs}" \ --add-flags "--ozone-platform=x11 --enable-features=UseOzonePlatform --enable-features=WebRTCPipeWireCapturer" \
--suffix PATH : ${lib.makeBinPath [ pkgs.xdg-utils ]} --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath attrs.buildInputs}" \
''; --suffix PATH : ${lib.makeBinPath [ pkgs.xdg-utils ]}
}); '';
});
in in
{ {
imports = [ imports = [