zoom
Publish Nix cache / Build and publish uncached paths (push) Has been cancelled
NixOS CI / Validate flake (push) Has been cancelled
NixOS CI / Build ${{ matrix.host }} (push) Has been cancelled
NixOS CI / Report main status (push) Has been cancelled

This commit is contained in:
2026-07-20 06:28:35 +09:00
parent b2283ba328
commit ad8d66cde1
2 changed files with 1 additions and 22 deletions
-6
View File
@@ -19,19 +19,13 @@ in
# modules do not each append their own portal backends.
xdg.portal = {
enable = true;
wlr.enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-gnome
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-wlr
];
xdgOpenUsePortal = true;
config = {
common.default = [ "gtk" ];
niri.default = lib.mkForce [
"wlr"
"gtk"
];
gnome.default = [
"gnome"
"gtk"
+1 -16
View File
@@ -1,19 +1,10 @@
{
pkgs,
lib,
config,
...
}:
let
cfg = config.my.applications.zoom;
zoomX11 = pkgs.zoom-us.overrideAttrs (old: {
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.makeWrapper ];
postFixup = (old.postFixup or "") + ''
wrapProgram $out/bin/zoom \
--set QT_QPA_PLATFORM xcb
'';
});
in
{
options.my.applications.zoom = {
@@ -21,12 +12,6 @@ in
};
config = lib.mkIf cfg.enable {
home-manager.sharedModules = [
{
home.packages = with pkgs; [
zoomX11 # Video conferencing application with XWayland startup for GNOME stability
];
}
];
programs.zoom-us.enable = true;
};
}