18 lines
615 B
Nix
18 lines
615 B
Nix
{ lib, config, pkgs, inputs, outputs, home-manager, ... }:
|
|
with lib;
|
|
let cfg = config.roles.zoom;
|
|
in {
|
|
options.roles.zoom = { enable = lib.mkEnableOption "citrix tools"; };
|
|
config = mkIf cfg.enable {
|
|
home-manager.users.don.home.packages = with pkgs;
|
|
[
|
|
(pkgs.zoom-us.overrideAttrs {
|
|
versions.x86_64-linux = "6.3.1.5673";
|
|
src.x86_64-linux = fetchurl {
|
|
url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz";
|
|
hash = "sha256-e3b31bba6a540ee58d056cccd8107a00f193dec1a327d6a019e22fdda33649cf=";
|
|
};
|
|
})
|
|
];
|
|
};
|
|
}
|