Taskwarrior

ainmosni,
@ainmosni@berlin.social avatar

Distrobox has really changed the way I work. recently had a breaking upgrade that required me to export the tasks with the previous version. Of course, I only realise this after I already upgraded.

Instead of going through an awkward dance of moving my task files to another machine or trying to downgrade taskwarrior, I just created a distrobox of the previous fedora version, exported, imported from my "main" box, and I was done. Super easy.

snowoneknows,
@snowoneknows@hachyderm.io avatar

@ainmosni hmm now I want to use task warrior or make my own variation lol

ainmosni,
@ainmosni@berlin.social avatar

@snowoneknows taskwarrior is pretty nice and integrates well with timewarrior.

abbienormal, Italian
@abbienormal@floss.social avatar

Can I use syncthing to sync between 2 PCs and one Android phone within the same apartment ?

Or do I really need to run a server ?

I'd like to avoid that

jamescooke,
@jamescooke@fosstodon.org avatar

@abbienormal My understanding is "yes" but that’s just from reading the tutorial - I’ve not yet set up my home system. And "no" - you don’t need to set up a server.

My understanding is that all devices are the same tier - Syncthing doesn’t care about clients and servers.

First paragraph of the getting started guide hints at this: https://docs.syncthing.net/intro/getting-started.html - it just mentions local and remote devices.

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

I brainstormed what a cli time tracker based on :gitannex: could look like and detail how it would improve on the issues I have with and :

https://gitlab.com/nobodyinperson/annextimelog

I would love to hear your opinions on this @joeyh @simonmic 🙂

jamescooke,
@jamescooke@fosstodon.org avatar

@nobodyinperson @simonmic Looking back, I used to convert the JSON into standard ledger format using a pomodoro commodity and write check in / out times in the transaction comments. This would all need to be parsed by Python to generate a balance sheet.

Moving from that system to hledger with Timeclock has meant I can remove a whole tool and is a massive improvement.

jamescooke,
@jamescooke@fosstodon.org avatar

@nobodyinperson @simonmic Looking forward, I’d like to move my work timer to the console and have it write Timeclock directly. That would mean another tool could be dropped.

Using Timeclock directly means storing state in the Timeclock file and parsing and writing Timeclock files with Python. That’s why I’m interested in these Timeclock discussions you’re having - as far as I can see, hledger is the Timeclock reference implementation, so I’m trying to keep up with any design decisions 🙏🏻

nobodyinperson,
@nobodyinperson@fosstodon.org avatar

Before I go out and make it myself, I'll ask here if someone knows of an existing solution. I am looking for a cli time tracking solution with the following hard requirements:

  • conflict-resistant git-syncable plain text storage
  • tracking multiple simultaneous events
  • tags, notes
  • simple checkin/-out commands with some intelligence
  • data analysis tools built-in, at least data export

I'm using but it's lacking in most above regards.

Anachron,
@Anachron@fosstodon.org avatar

@simonmic @nobodyinperson @alerque

If all fails write a converter from timewarrior to (h)ledger to have the best of both worlds?

Should be pretty trivial and allows you to do all of your requests.

simonmic,
@simonmic@fosstodon.org avatar
rince,
@rince@chaos.social avatar

-tui würde ich ja gerne austesten. Das von ihnen bereitgestellte .deb tut aber nicht auf einem aktuellen . Frage mich gerade ob das genau mein Humor ist...

globalc,
@globalc@chaos.social avatar

@rince Obsidian comes to mind, ggf. mit ein oder 2 Plugins. Das nutzt markup files drunter, die man z.b. mit Syncthing syncen kann. Aber Obsidian ist nicht open, nur 'free'.

stiefkind,
@stiefkind@mastodon.social avatar

@globalc @rince Emacs Org-Mode. Hat aber eine ordentliche Lernkurve. Selbst dann, wenn man Emacs schon gut kennt.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • taskwarrior
  • slotface
  • kavyap
  • thenastyranch
  • everett
  • osvaldo12
  • rosin
  • mdbf
  • DreamBathrooms
  • khanakhh
  • magazineikmin
  • InstantRegret
  • Youngstown
  • Durango
  • Leos
  • normalnudes
  • ngwrru68w68
  • modclub
  • anitta
  • tacticalgear
  • ethstaker
  • GTA5RPClips
  • cubers
  • megavids
  • provamag3
  • cisconetworking
  • tester
  • JUstTest
  • lostlight
  • All magazines