From 25877924b2ad0e87770292eda83464429b839a3c Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Wed, 31 Jan 2024 09:59:06 +0100 Subject: [PATCH] teams: Wrap teams-for-linux to always follow system theme --- modules/work/teams/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/work/teams/default.nix b/modules/work/teams/default.nix index 30be1f2e..83831b6f 100644 --- a/modules/work/teams/default.nix +++ b/modules/work/teams/default.nix @@ -1,5 +1,10 @@ { config, lib, pkgs, ... }: +let + teamsWrapper = pkgs.writeShellScriptBin "teams-for-linux" '' + ${pkgs.teams-for-linux}/bin/teams-for-linux --followSystemTheme + ''; +in { options.chvp.work.teams.enable = lib.mkOption { default = false; @@ -14,9 +19,7 @@ }; home-manager.users.charlotte = { pkgs, ... }: { - home.packages = with pkgs; [ - teams-for-linux - ]; + home.packages = with pkgs; [ teamsWrapper ]; }; }; }