diff options
author | Alyssa Ross <hi@alyssa.is> | 2019-10-15 19:59:58 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2019-10-15 19:59:58 +0000 |
commit | ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef (patch) | |
tree | 05fd839d7f2b1b7742ca5def9490c71338bca132 /modules/workstation/mail/notmuch | |
parent | 996f433a8468dddcd220c595590908ebb9cbbc19 (diff) | |
download | nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.tar nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.tar.gz nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.tar.bz2 nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.tar.lz nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.tar.xz nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.tar.zst nixlib-ff6f4aed93ab7ac091fb007a3ec6958999e5a0ef.zip |
modules/notmuch: init
Diffstat (limited to 'modules/workstation/mail/notmuch')
-rw-r--r-- | modules/workstation/mail/notmuch/config | 15 | ||||
-rw-r--r-- | modules/workstation/mail/notmuch/default.nix | 12 |
2 files changed, 27 insertions, 0 deletions
diff --git a/modules/workstation/mail/notmuch/config b/modules/workstation/mail/notmuch/config new file mode 100644 index 000000000000..64c056fa3528 --- /dev/null +++ b/modules/workstation/mail/notmuch/config @@ -0,0 +1,15 @@ +[database] +path=/home/mail + +[user] +other_email=alyssa.ross@freeagent.com; + +[new] +tags=unread;inbox; +ignore=.uidvalidity;.mbsyncstate;.mbsyncstate.new;.mbsyncstate.journal; + +[search] +exclude_tags= + +[maildir] +synchronize_flags=true \ No newline at end of file diff --git a/modules/workstation/mail/notmuch/default.nix b/modules/workstation/mail/notmuch/default.nix new file mode 100644 index 000000000000..93aff76f10c7 --- /dev/null +++ b/modules/workstation/mail/notmuch/default.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: + +{ + environment.extraInit = '' + export NOTMUCH_CONFIG="/etc/xdg/nixos/per-user/$USER/notmuch/config" + ''; + + environment.systemPackages = with pkgs; [ notmuch ]; + + xdg.config.users.qyliss.paths."notmuch/config" = + pkgs.copyPathToStore ./config; +} |