I use calendar.txt on a cell phone with Markor text editor. For my desktop, I just use micro editor on terminal, the same I use for most text editing tasks.
Bookkeeping using plain text files sounds both interesting and challenging.
It has quite a bit of a following; I personally would never switch back to some more "complete" application. I believe all the most popular implementations are listed here: https://plaintextaccounting.org/
Can you recommend a tool and open your accounting workflow, marttt?
Are there any pain points, like filling tax forms or handling travel paperwork?
pta, however, does this numbering [2], so for filing taxes in my country, its journal format seems more straightforward in case auditors should have any interest in it. I also quite like its terseness (1 transaction = often 1 line, as compared to 3 in a ledger-cli journal -- gives a better overview and is somewhat better to parse further with sed or awk when needed [3]). Finally, it is a single Perl script, thus very portable and lightweight.
All that said, pta doesn't seem to have much of a following, as compared to ledger-cli, which, obviously, is a much more mature project.
There was also an interesting discussion regarding pta vs ledger, involving the author, OpenBSD dev Ingo Schwarze [4] -- well worth a read regarding the general plain text accounting philosophy also. Interesting stuff.
2: https://cvsweb.bsd.lv/pta/accounts.example.en?rev=1.3&conten...
3: https://cvsweb.bsd.lv/~checkout~/pta/journal.example.en?rev=...
4: https://www.undeadly.org/cgi?action=article;sid=202009281234...
Dpifke, beancounter looks nice, big and well tought out. I bookmarked the docs/ to have a more troughout look at it later.
Update: Had a more detailed look on Beancount.
The end-of-search post is here, with the final choice being GnuCash:
<https://lwn.net/Articles/925782/>
HN discussion (200+ comments): <https://news.ycombinator.com/item?id=36021197>
You'll find at least some of the other posts in the series, and related articles, here:
<https://duckduckgo.com/?q=site%3Alwn.net+accounting+software...>
There is a task equivalent, which also supports caldav sync
According to mpcjanssen: "The suspending of the applications by Google #1102 and the continuously fixing breakage by Android API changes have reduced my Simpletask motivation to a very low level." [1].
[1] https://github.com/mpcjanssen/simpletask-android/issues/1110
This tools is a successor to vdirsyncer, which filled a similar role but with several limitations.
I’ve working in Pimsync for many months now. The basics all work fine, but still working in some extended feature. Feedback is most welcome at this stage.
I use plain text accounting for my business, and it's lovely to be able to enter bookkeeping data with a plain text editor and keep it all under version control, but the next step is using a program such as hledger or beancount to work with that data.
I'd love to work with plain text calendar software, but it would still need to do things such as provide a mechanism to work on my desktop and mobile device. It would need to handle recurring events automatically, and it would need to allow me to invite others to events and ideally to track when they've accepted or rejected my invites.
I'd need to be able to update, cancel or propose to move events in such a way that others would be updated.
I wish I knew of a good command line tool to interact with CalDav or similar servers, or that I could maintain my calendar in a file format and then handle the synchronization automatically.
Maybe calendar.txt could play a role in that, but on its own, it's not quite enough for me.