From 5e16899ecf052a3d6fb91018cf0ac2e78419f687 Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Thu, 16 Apr 2020 21:31:55 -0700 Subject: Redo email stuff on linux This will only work on my server... i'll have to refactor it if I want to use it on my laptop too :( --- linux.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'linux.nix') diff --git a/linux.nix b/linux.nix index 7dcef5c..9a24ee6 100644 --- a/linux.nix +++ b/linux.nix @@ -2,6 +2,7 @@ let homedir = builtins.getEnv "HOME"; + hostname = builtins.getEnv "HOSTNAME"; gitCommitTemplate = ./lib/git-commit-template; gpgid = "D09299626FA78AF8"; cmdtree = pkgs.stdenv.mkDerivation { @@ -158,6 +159,12 @@ in kbfs.enable = true; keybase.enable = true; + mbsync = { + enable = true; #if hostname == "lithium" then true else false; + frequency = "*:0/15"; + postExec = "${pkgs.notmuch}/bin/notmuch new"; + }; + polybar = { # https://github.com/0x746866/dots/blob/master/polybar/config enable = true; @@ -410,5 +417,10 @@ in rofi = { enable = true; }; + + notmuch = { + enable = true; + hooks.postNew = "${pkgs.afew}/bin/afew -tn && ${pkgs.afew}/bin/afew -t tag:inbox"; + }; }; } -- cgit v1.2.3