desktop: work around slack bug

This commit is contained in:
Yorick van Pelt 2021-08-08 17:21:28 +02:00
parent d89c1f2959
commit 47b8a4fb9e
Signed by: yorick
GPG key ID: D8D3CC6D951384DE

View file

@ -6,6 +6,14 @@ let
name = "DejaVu Sans Mono";
size = "11";
};
fixed_slack = pkgs.slack.override {
xdg-utils = pkgs.xdg-utils.overrideAttrs (o: {
buildInputs = o.buildInputs ++ [ pkgs.makeWrapper ];
postInstall = o.postInstall + ''
wrapProgram "$out/bin/xdg-open" --unset GDK_BACKEND
'';
});
};
in
{
# TODO: waybar module from home-manager
@ -176,7 +184,7 @@ in
libreoffice
obs-studio
obs-wlrobs
slack
fixed_slack
slurp
swaybg
swayidle