jjmachan / flow.sh

Toolkit to manage your flow state

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flow.sh

An toolkit for developers to manage our flow state.

Features/Todo

  • build a stopwatch
  • add a reset command that asks for confirmation from the footer - need to modify the footer for this.
  • add functionality to CRUD tasks for the day
  • connect stopwatch with each task so as to track how long teach task took
  • add a music player
  • add a todoist client
  • obsidian plugin to sync todoist to show daily tasks
  • analytics to get insights about your flow and how to improve it

Why?

You will probably have experienced flow stage sometime in your life. It is a state of mind that we call as "being in the zone". For deves like us it is that time when we are working on a problem with such focus that everything else is blocked and at the end of these sessions you are in a blissefull state that I like to call "programmers high".

I was really interested in knowing more about this state and how I can personally manage my flow state that is why I made this set of tools. I wanted something that I can mold to my usage (kinda like vim) that would help me get better insights into how I work and carry out my tasks. I hope you find these set of tools useful too. If you have any issues/comments/suggestions feel free to raise it in the issues page.

Where is the code?

I'm trying out Readme Driven Development and hence wrote this README first but now it time for active development.

About

Toolkit to manage your flow state


Languages

Language:Python 82.2%Language:CSS 13.3%Language:Nix 4.4%