From 9e3a4341f7cd0e87aaa508aeda13559d6d2c6159 Mon Sep 17 00:00:00 2001 From: Tigor Hutasuhut Date: Thu, 15 Aug 2024 15:54:44 +0700 Subject: [PATCH] home: added zoom configuration --- home/programs/default.nix | 1 + home/programs/zoom.nix | 12 ++++++++++++ options/programs.nix | 1 + profiles/castle.nix | 1 + 4 files changed, 15 insertions(+) create mode 100644 home/programs/zoom.nix diff --git a/home/programs/default.nix b/home/programs/default.nix index 6b742f8..d8551a2 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -29,6 +29,7 @@ ./vscode.nix ./whatsapp.nix ./zathura.nix + ./zoom.nix ./zsh.nix ./wezterm diff --git a/home/programs/zoom.nix b/home/programs/zoom.nix new file mode 100644 index 0000000..9a66553 --- /dev/null +++ b/home/programs/zoom.nix @@ -0,0 +1,12 @@ +{ config, lib, pkgs, ... }: +let + cfg = config.profile.home.programs.zoom; + inherit (lib) mkIf; +in +{ + config = mkIf cfg.enable { + home.packages = with pkgs; [ + zoom-us + ]; + }; +} diff --git a/options/programs.nix b/options/programs.nix index b6c65a0..5570a06 100644 --- a/options/programs.nix +++ b/options/programs.nix @@ -109,6 +109,7 @@ }; foot.enable = lib.mkEnableOption "foot"; bruno.enable = lib.mkEnableOption "bruno"; + zoom.enable = lib.mkEnableOption "zoom"; }; programs = { diff --git a/profiles/castle.nix b/profiles/castle.nix index d271245..65d8218 100644 --- a/profiles/castle.nix +++ b/profiles/castle.nix @@ -81,6 +81,7 @@ in home.programs = { zathura.enable = true; bruno.enable = true; + zoom.enable = true; }; programs.easyeffects.enable = true; programs.wezterm.enable = true;