Commit graph

86 commits

Author SHA1 Message Date
Evie Litherland-Smith a4ed54f1b3 Enable neomutt and mbsync systemd service 2023-12-26 07:24:56 +00:00
Evie Litherland-Smith 0f4cf52669 Move pass.nix into accounts subdirectory 2023-12-21 11:31:36 +00:00
Evie Litherland-Smith bc0ce002b2 Add work "Other" calendar 2023-12-19 15:06:07 +00:00
Evie Litherland-Smith 65955b2757 Remove old imapnotify modifications 2023-12-18 06:49:33 +00:00
Evie Litherland-Smith 262882ecd8 Remove outlook read only calendar, change name of network events calendar 2023-12-13 09:25:10 +00:00
Evie Litherland-Smith 712487e571 Add network events calendar 2023-11-02 06:52:46 +00:00
Evie Litherland-Smith 27ce6af080 Switch everything back to mu4e (from notmuch) 2023-10-31 07:12:55 +00:00
Evie Litherland-Smith 928a721219 Remove lynx and nnn, add midori browser
Check email more frequently
2023-10-30 14:40:40 +00:00
Evie Litherland-Smith fee71e703c Add khalel and config to sync ics files into org-agenda
Updage khal format strings to work with khalel

Remove syncing display name as contact birthdays messes with khalel
tagging (because of the space)
2023-10-30 07:03:37 +00:00
Evie Litherland-Smith 5323229853 Update afew tagging rules
Should now purge new/inbox/unread tags from archived and deleted emails
2023-10-28 10:22:51 +01:00
Evie Litherland-Smith 9f19f3a626 Email setting updates
Add more tagging rules to afew

Change syncing setup to run mbsync less frequently (every 30 mins) but
sync inboxes in notmuch pre hook.
Imapnotify can now just call notmuch

Update conditions to refresh notmuch-indicator (emacs)
2023-10-26 13:09:11 +01:00
Evie Litherland-Smith a50c132f63 Fix some afew rules 2023-10-25 22:58:29 +01:00
Evie Litherland-Smith 01e2766075 Update afew tagging rules 2023-10-25 22:36:53 +01:00
Evie Litherland-Smith ca881d8fa0 Add to ignored patterns for Outlook email 2023-10-25 10:01:40 +01:00
Evie Litherland-Smith e35a36e0ef Make mbsync service more frequent 2023-10-25 09:12:01 +01:00
Evie Litherland-Smith 5eb53e4f78 Adjust afew arguments 2023-10-24 22:41:38 +01:00
Evie Litherland-Smith f1799b4178 Update email tagging rules 2023-10-24 22:23:24 +01:00
Evie Litherland-Smith a1f19f7565 Email updates
Add afew to handle new email tagging and moving archived or deleted
mail

Add more notmuch emacs config - fcc dirs based on send address, saved
searches default to tree view, better modeline icon
2023-10-24 18:15:21 +01:00
Evie Litherland-Smith 16babc3f15 Various additions / changes
Switch email from mu/mu4e to notmuch, with associated service changes

Add elfeed config, enable useful minor-modes

Slight restructure of file layout
2023-10-24 08:06:35 +01:00
Evie Litherland-Smith 815f603128 Move email config over from doom-emacs 2023-10-23 23:55:52 +01:00
Evie Litherland-Smith c10cee9c76 Adjust mbsync timing, emacs mu4e check now pulls inboxes 2023-10-19 14:19:34 +01:00
Evie Litherland-Smith 4ff07b6ee9 Add rust, update starship formatting a bit 2023-10-15 17:02:24 +01:00
Evie Litherland-Smith aae04d3336 Rename UKAEA account to Outlook 2023-10-15 10:02:16 +01:00
Evie Litherland-Smith 53bbd20d70 Disable colour sync for outlook, set manually in vdir 2023-10-11 15:12:19 +01:00
Evie Litherland-Smith 6e405765c0 Add extra work calendar for operations 2023-10-11 09:42:03 +01:00
Evie Litherland-Smith 3ba11965ef Fix calendar typo, add colours 2023-10-10 18:55:45 +01:00
Evie Litherland-Smith 2ad36439c8 Update work calendar setup
Sync new work calendar to fix duplicate issues
Sync old calendar as read-only ics link to see invited events
Re-enable vdirsyncer service for work machines
2023-10-10 10:20:43 +01:00
Evie Litherland-Smith a878434e75 Remove khard 2023-10-10 10:20:23 +01:00
Evie Litherland-Smith 459695e9a0 Add davmail as package for easier setup 2023-10-10 08:29:31 +01:00
Evie Litherland-Smith 338785d503 Remove ukaea contacts from vdirsyncer for now 2023-10-09 11:47:43 +01:00
Evie Litherland-Smith bd878e1eaa Change imapnotify command and message 2023-10-09 08:28:02 +01:00
Evie Litherland-Smith 37c312d582 Remove hyprland-session from davmail Wants/After 2023-10-08 15:26:47 +01:00
Evie Litherland-Smith d32d6cb5d8 Switch davmail to O365Manual, update README instructions 2023-10-08 15:19:24 +01:00
Evie Litherland-Smith ad63fc07e9 Set copied davmail file to writeable 2023-10-08 09:53:09 +01:00
Evie Litherland-Smith 9ce0fac4e9 davmail service now copies properties file if it doesn't exist already 2023-10-08 09:49:07 +01:00
Evie Litherland-Smith f84084edcd Add UKAEA email to inboxes mbsync group 2023-10-07 10:29:31 +01:00
Evie Litherland-Smith d7c6f05f03 Merge branch 'main' of https://git.xenia.me.uk/xenia/nixos 2023-10-04 16:39:52 +01:00
Evie Litherland-Smith c09c68ddfa Adjust imapnotify command
Make davmail start after hyprland-session.target
2023-10-04 16:39:34 +01:00
Evie Litherland-Smith e69a6df605 Re-enable work email by default now davmail fixed
Fix notify message from imapnotify, wasn't saying correct account names
2023-10-04 09:53:38 +01:00
Evie Litherland-Smith a10b4ba19d Specify vdirsyncer collections for ukaea account 2023-10-03 16:01:33 +01:00
Evie Litherland-Smith c7ee2840fb Fix typo in msmtp config 2023-10-03 09:24:43 +01:00
Evie Litherland-Smith 6c63148774 Make more account activation dependency links
Link more calendar/contact accounts with relevant email
Link services to expressions required

Disable ukaea email by default, enable on work laptop
2023-10-03 07:59:00 +01:00
Evie Litherland-Smith 2a478e5510 Re-enable vdirsyncer config for ukaea 2023-10-02 18:10:48 +01:00
Evie Litherland-Smith 95b1dc038e Davmail service uses package directly instead of container 2023-10-02 16:58:54 +01:00
Evie Litherland-Smith 73fe8fa55d Fix missing setuidmap for podman units 2023-10-02 07:27:48 +01:00
Evie Litherland-Smith aadb3fc92e Adjust systemd mail unit dependencies 2023-10-02 06:26:54 +01:00
Evie Litherland-Smith 171eda1d70 Run davmail with podman container
Enable all accounts by default
Add easy switch to disable if needed
2023-10-01 12:04:09 +01:00
Evie Litherland-Smith 406d922c8b Fix protonmail-bridge
systemd service now runs a podman container for protonmail-bridge so
it's isolated and works properly
2023-10-01 11:40:47 +01:00
Evie Litherland-Smith 55a6c3c281 Only make systemd services if mbsync for account is enabled 2023-10-01 09:20:15 +01:00
Evie Litherland-Smith 069bf62ca4 Move service setup out of default.nix 2023-10-01 09:17:45 +01:00