# vim: ft=muttrc folder-hook =mailfence source $my_config_dir/accounts/mailfence folder-hook =fpp source $my_config_dir/accounts/fpp # fetch mail # by default sync all channels folder-hook .* setenv MBSYNC_CHANNEL -a folder-hook =mailfence/inbox$ setenv MBSYNC_CHANNEL mailfence/inbox folder-hook =mailfence/spam$ setenv MBSYNC_CHANNEL mailfence/spam folder-hook =fpp/inbox$ setenv MBSYNC_CHANNEL fpp/inbox macro index \Cl "\ mbsync -c $XDG_CONFIG_HOME/mbsync/config $MBSYNC_CHANNEL\ " \ "retrieve mail from server" folder-hook .* "exec collapse-all" # limit inbox to Unread and Flagged mails folder-hook inbox push '=(=U|=F)' # archive mails older than 3 months folder-hook mailfence/inbox push '!~(~U|~F|~d<3m)=mailfence/archive' # limit youtube to Unread and Flagged mails folder-hook mailfence/youtube push '=(=U|=F)' # delete other mails folder-hook mailfence/youtube push '!~(~U|~F)' # open video in mpv set my_pipe_decode=$pipe_decode folder-hook .* bind index,pager m mail folder-hook .* bind pager next-line folder-hook .* set pipe_decode=$my_pipe_decode folder-hook youtube 'macro index,pager m "$my_config_dir/mutt_mpv"' folder-hook youtube 'macro pager "$my_config_dir/mutt_mpv"' folder-hook youtube 'set my_pipe_decode=$pipe_decode;set pipe_decode=yes'