about summary refs log tree commit diff
path: root/modules/workstation/mail/mutt/default.nix
blob: 96c0e686754546cc7cb7cd93a2baf763d8b934d9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{ config, pkgs, ... }:

let
  stateDir = "${config.users.users.qyliss.home}/state/mutt";
in

{
  environment.systemPackages = with pkgs; [ neomutt ];

  users.users.qyliss.xdg.config.paths."mutt/muttrc" = pkgs.copyPathToStore ./muttrc;

  systemd.tmpfiles.rules = [
    "d ${stateDir}              0700 qyliss qyliss"
    "d ${stateDir}/header_cache 0700 qyliss qyliss"
  ];
}