{ config, pkgs, ... }: { accounts.email = { accounts.ktiu = { primary = true; address = "till@ktiu.net"; realName = "Till Straube"; imap.host = "shorbut.ktiu.net"; smtp.host = "shorbut.ktiu.net"; userName = "till"; neomutt.enable = true; passwordCommand = "echo 'hi'"; }; }; programs.neomutt = { # extraConfig = builtins.readFile ./config.vim; enable = true; vimKeys = true; binds = [ { key = "V"; action = "noop"; map = ["index" "pager"]; } ]; macros = [ { key = "c"; action = "set signature=$my_signature"; map = ["index" "pager"]; } ]; # xdg.configFile."nvim/autocommmands.vim".source = ./autocommands.vim; # xdg.configFile."nvim/ftplugin/markdown.vim".source = ./ftplugin/markdown.vim; # xdg.configFile."nvim/ftplugin/r.vim".source = ./ftplugin/r.vim; # xdg.configFile."nvim/ftplugin/rmd.vim".source = ./ftplugin/rmd.vim; # xdg.configFile."nvim/syntax/rmd.vim".source = ./syntax/rmd.vim; }; }