fix: Slack overlay for wayland issues

This commit is contained in:
uttarayan21
2025-06-19 13:31:57 +05:30
parent 5daeab59d3
commit fee8fd0b0c
5 changed files with 20 additions and 7 deletions

View File

@@ -4,6 +4,17 @@
...
}: {
home.packages = lib.optionals pkgs.stdenv.isLinux [
pkgs.slack
(pkgs.slack.overrideAttrs (old: {
installPhase =
old.installPhase
+ ''
rm $out/bin/slack
makeWrapper $out/lib/slack/slack $out/bin/slack \
--prefix XDG_DATA_DIRS : $GSETTINGS_SCHEMAS_PATH \
--prefix PATH : ${lib.makeBinPath [pkgs.xdg-utils]} \
--add-flags "--enable-features=WebRTCPipeWireCapturer %U"
'';
}))
];
}