From 470422b5a59a7c2b501759c27053c8e8419645e8 Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Tue, 26 Sep 2023 13:29:16 +0200 Subject: [PATCH] Add back evolution? --- modules/common/linux/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/common/linux/default.nix b/modules/common/linux/default.nix index 8e5e15c..9286347 100644 --- a/modules/common/linux/default.nix +++ b/modules/common/linux/default.nix @@ -26,6 +26,16 @@ let }; }; + accounts = { pkgs, ... }: mkIf config.common.linux.enable { + environment.systemPackages = with pkgs.gnome; [ pkgs.glib gnome-control-center ]; + services.accounts-daemon.enable = true; + services.gnome.gnome-online-accounts.enable = true; + programs.evolution.enable = true; + programs.evolution.plugins = with pkgs; [ evolution-ews ]; + services.gnome.evolution-data-server.enable = true; + services.gnome.evolution-data-server.plugins = with pkgs; [ evolution-ews ]; + }; + wlr = { ... }: mkIf config.common.linux.enable { # swaync disable notifications on screencast xdg.portal.wlr.settings.screencast = { @@ -54,7 +64,7 @@ let }; in { - imports = with modules; [ adb ios wlr logitech virtualisation ]; + imports = with modules; [ adb ios wlr logitech virtualisation accounts ]; options.common.linux = { enable = mkOption {