nixos/profiles/meeting/default.nix

28 lines
425 B
Nix
Raw Normal View History

2024-07-28 21:08:02 +02:00
{
config,
lib,
pkgs,
...
}:
2023-03-19 13:57:12 +01:00
let
cfg = config.my.profiles.meeting;
in
{
options.my.profiles.meeting = with lib; {
enable = mkEnableOption "meeting profile";
};
config = lib.mkIf cfg.enable {
environment.systemPackages = with pkgs; [
element-desktop
2025-07-07 23:45:32 +02:00
fractal
2023-03-19 13:57:12 +01:00
mumble
2025-11-25 21:17:52 +01:00
teamspeak6-client
2023-03-19 13:57:12 +01:00
];
2026-03-02 23:23:33 +01:00
my.services.backup.exclude = [
"/home/*/.config/Element/Cache"
];
2023-03-19 13:57:12 +01:00
};
}