{ 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" ]; }