Looking for Neomutt, but for calendars?
from displaced_city_mouse@midwest.social to linux@lemmy.ml on 20 Aug 03:51
https://midwest.social/post/33851894
from displaced_city_mouse@midwest.social to linux@lemmy.ml on 20 Aug 03:51
https://midwest.social/post/33851894
I’m making the switch to using Neomutt for my email, but I still have calendar data from several accounts I want to access locally. Is there something like neomutt, but for calendar data? Maybe an Obsidian plug-in, or some other OSS app I can configure?
I’m using EndeavourOS (Arch), with the Sway DE, and would prefer staying away from KDE/Gnome based apps.
threaded - newest
There’s khal. It’s fine, but can get pretty slow. pimsync for syncing.
Didn’t hear of pimsync before. Thanks for sharing.
I don’t think I’m ready to switch yet based on its current limitations, but I’ll definitely keep an eye on it.
There’s calcurse. It’s in the arch repos.
For context I’ve been using aerc as my email client for a while now, and was looking for something similar for calendars/tasks myself
I’ve tried:
A couple weeks ago I’ve decided to start writing my own. It’s still very much a hacky WIP but I’ll update in this thread if I ever decide to publish it. In the meantime, I hope one of the above works for you!
I also tried the same options and was not satisfied by any. Good luck with your program! I would be curious to try it when it’s ready.
I’ve tried a few options, but I’ve stuck with khal for years now.
It works smoothly [1], supports multiple calendars, syncs with vdirsyncer (details in its documentation), and provides both CLI and TUI interfaces that make events easy to see, edit, and manage.
The CLI interface is especially handy for integrating khal with other apps like neomutt and taskwarrior for example. For instance, I have a keybinding that lets me export calendar invites from neomutt directly into khal. There’s also a list of tools (including one for khal) listed in the neomutt documentation if you’re curious.
I use it to manage both my personal and professional calendars, syncing them bidirectionally with vdirsyncer. The only drawback I’ve encountered is that some commands can be a bit cumbersome—but I solved this by writing my own script to make khal’s commands more intuitive for my workflow. That flexibility could be seen as another strength of khal ;)
[1] That’s my experience, but others here have reported it can be slow in some cases.