@musicmatze I've been thinking about making a  #gitAnnex-based chat platform 😂

- Offline, distributed chatting, possibly via #sneakernet
- arbitrary messages and attachments with distributed backups
- easily accessible history
- ...

Doesn't sound too bad, does it? 🙃

EDIT: Damn, the name 'GitChat' is already taken! 😖

#gitAnnexAllTheThings

In 1h at 09:35 CEST I am live @distribits, talking about how I use   #gitAnnex in my #PhD and my attempts to #gitAnnexAllTheThings:

https://youtube.com/live/L1MKaUgg1xs?feature=share

#distribits

Bevor Sie zu YouTube weitergehen

🚀 #annextimelog v0.12 finally closes many usage gaps and is quite fun to use now:

> atl tr work @office since 10 # start work
> atl tr 12 - 14 meeting # record smth
> atl tr boom at 16:00 title="🤯" todo="find out what that was" # one point in time, todo added
> atl stop work # stop working in the afternoon
> atl ls todo # list events marked as todo (the explosion above)
> atl mod boom set todo= # remove todo again

https://pypi.org/project/annextimelog/

#Python #timeTracker #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI

🚀 #annextimelog v0.10.0 marks an important milestone: it can record, delete and now also *edit* events! 🥳 This makes it useable as an actual time tracker/logbook and due to its flexible git annex-based metadata system even as a todo list!

> atl tr for 2h meeting with=matt,mary project=A # track a meeting
> atl mod today meeting set todo # add the todo tag we forgot
> atl ls todo # lists events marked as todo

https://pypi.org/project/annextimelog/0.10.0/

#Python #gitAnnex #timeTracking #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI

🚀 #annextimelog v0.9.0 brings a massive code refactoring helping everything under the hood, including:

- more syntax to specify time ranges (until last week, since monday, until next Fri, mo - fr, ...)
- location field can be set with @home at=mall in=Germany,Berlin ...
- auto-generated documentation for annextimelog.* git config options

Searching and recording events works quite well now! 🥳

https://pypi.org/project/annextimelog/0.9.0/

#Python #timeTracking #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI

🚀 #annextimelog v0.8.0 comes closer to being well useable: It is now possible to search recorded events with sophisticated syntax:

> atl ls work @home this week
> atl ls last month project=myproject with note='my.*regex'

Same syntax as for tracking events with 'atl tr'.

This plays nicely with data export to other formats, e.g. #hledger #timeclock

> atl ls last month -O timeclock | hledger -f timeclock:- bal -D

https://pypi.org/project/annextimelog/0.8.0/

#Python #timeTracking #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI

🚀 #annextimelog v0.7.0 brings several convenient cli improvements:

· common options (-v --force -O etc.) now allowed after subcmd
· --dry-run mode to first check what would be done
· new time range wordings possible:

> atl tr work the last 2h @home on project=atl
> atl tr yesterday note="day's note for the last day"
> ...

https://pypi.org/project/annextimelog/0.7.0/

Changelog: https://gitlab.com/nobodyinperson/annextimelog/-/blob/main/CHANGELOG.md

#Python #timeTracking #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI

🚀 #annextimelog v0.6.0 is out with some nice improvements:

- more intuitive tracking cli, e.g.
> atl tr work @home for 2h on project=A with person=pete,mary and mood=yay
- common filler words are ignored (with, and, or, etc.)
- no-emoji mode
- improvements to help page and log messages
- better test coverage
- better removal of multiple events
- and other stuff!

https://pypi.org/project/annextimelog/0.6.0/

Changelog: https://gitlab.com/nobodyinperson/annextimelog/-/blob/main/CHANGELOG.md?ref_type=heads

#Python #timeTracking #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI

#annextimelog v0.5.0 brings several improvements here and there and #timewarrior-style time range specification, e.g.

> atl tr 15:00 - 10min ago work @home
> atl tr 6h ago until now coding @workplace

https://pypi.org/project/annextimelog/0.5.0/

Changelog: https://gitlab.com/nobodyinperson/annextimelog/-/blob/main/CHANGELOG.md?ref_type=heads

#Python #timeTracking #gitAnnex #gitAnnexAllTheThings

annextimelog

Track time spent on projects, backed by Git Annex

PyPI