[1] https://github.com/zim-desktop-wiki/zim-desktop-wiki/issues/...
Agree!
$ ts | tee -a notes
Or just ts >>notesecho "$(date) Do something" | tee -a notes
Being a developer, I'm aware that the desktop ecosystem offers a plethora of tools for this.
I think my main inspiration in this project was to combine the simplicity of apple notes with timestamped entries, being able to log notes in this form from any kind of device and having cross-device sync.
I released the local-only version so it will be useful to privacy-minded folks but I do plan to have a cross-device backup and sync option since I believe it's a very compelling feature.
In 2023, I wrote another script that appends a line to a csv file every 5 minutes. The line includes the focused window class, command line, title, name of the git branch that’s currently checked out, system idle time, and WiFi access point name. So I know pretty much how long I was working on everything vs other stuff like slack.
I’m finally starting to write tools to visualize and analyze this data. Is it going to change how I work? Not really, but for some reason I like seeing at a glance how I spent my time.
It feels like a vim plugin. It definitely feels like org-mode can do this.
A few years back I had a little command line tool where I could log things quickly - it was like syslog for humans - but with #hashtags for projects or clients, and then a small tool that would work out how long I'd spent on different things. It required me to write a log every time I finished a task or a pomodoro. I might resurrect that, but having an open file has been cute for me for quite a while, and then I can go back and copy/paste what I need to draft docs and so on.
I do think "note taking" as an app is actually under-served. There's lots of wiki plugins, org-mode, tons of "productivity tools", but actually a single app that lets you just write, then helps you with review (and timestamps, contexts and so on are essential to that), and then figure out actions/todos and gives you seamless interaction with those, and integration with 3rd-party tools (I don't want to copy and paste between vim/emacs/JIRA/asana/notion/trello/apple notes/calendar reminders/outlook tasks/whatever), would be very, very neat.