2.home-manager/modules
Adam Dinwoodie 206ed3c714
neomutt: improve error when no way to send mail
f there's an account under accounts.email.accounts with neomutt.enable set to true but neither passwordCommand nor neomutt.sendMailCommand set, then building the Neomutt rc file will fail. Ensure that failure has a useful error message, rather than a confusing type error.

While we're here, make the module code slightly less repetitious by just building the set of email accounts that have Neomutt enabled once, rather than multiple times in multiple contexts.
2025-07-09 22:33:38 +02:00
..
accounts treewide: implement auto importing for modules 2025-06-22 23:58:37 -05:00
config home-cursor: sway depend on cfg.size instead of gtk.cursorTheme.size (#7176) 2025-05-31 19:31:59 -05:00
files files: show better error when file would be clobbered (#7348) 2025-06-30 21:16:25 -05:00
i18n/input-method maintainers: remove duplicate HM entries 2025-07-04 09:20:48 -05:00
launchd treewide: lnl7 -> nix-darwin 2025-05-16 18:47:17 -05:00
lib maintainers: add m0nsterrr 2025-07-05 16:30:54 -05:00
lib-bash home-manager: move profile management 2025-01-03 11:22:59 +01:00
misc kubeswitch: add module 2025-07-05 16:30:54 -05:00
po Translations update from Hosted Weblate (#7244) 2025-06-09 22:29:31 -05:00
programs neomutt: improve error when no way to send mail 2025-07-09 22:33:38 +02:00
services i3-sway/lib: modifier accepts any string (#7398) 2025-07-06 12:42:26 -05:00
targets targets/darwin: fix ShowDate default description (#7256) 2025-06-12 20:46:23 -05:00
dbus.nix dbus: Create with pacakges options (#7064) 2025-05-15 12:59:12 -05:00
default.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
files.nix files: add home.file.<name>.ignorelinks 2025-05-11 18:53:40 -05:00
home-environment.nix home-environment: add home.extraDependencies 2025-05-02 11:11:28 +02:00
manual.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
modules.nix modules: allow root level nix files 2025-06-23 16:20:26 -05:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix treewide: remove unused code (#6985) 2025-05-07 10:03:21 -05:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
xsession.nix xsession: add xdg-desktop-autostart to requires of hm-graphical-session (#7108) 2025-05-28 22:39:21 -05:00