From fa3d1f98e001eab0e0514414a6429e082962915a Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sun, 25 Nov 2018 13:36:19 +0100 Subject: [PATCH] astroid: require notmuch synchronize flags --- modules/programs/astroid.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/programs/astroid.nix b/modules/programs/astroid.nix index 45c35fa9..0463cd15 100644 --- a/modules/programs/astroid.nix +++ b/modules/programs/astroid.nix @@ -106,6 +106,14 @@ in }; config = mkIf cfg.enable { + assertions = [ + { + assertion = config.programs.notmuch.maildir.synchronizeFlags; + message = "The astroid module requires" + + " 'programs.notmuch.maildir.synchronizeFlags = true'."; + } + ]; + home.packages = [ pkgs.astroid ]; xdg.configFile."astroid/config".source =