šŸ’¾ Archived View for splint.rs ā€ŗ workflow.gmi captured on 2024-07-09 at 00:17:06. Gemini links have been rewritten to link to archived content

View Raw

More Information

ā¬…ļø Previous capture (2024-05-26)

āž”ļø Next capture (2024-08-18)

šŸš§ View Differences

-=-=-=-=-=-=-

"My Workflow"

This isnā€™t advice. If I have any advice, itā€™s just to try various things and find out what works for you.

When it comes to productivity tools, I focus always on speed before and above anything else. If some new tool has a wonderful new feature, but takes three seconds to load, itā€™s off the table. I wonā€™t even consider it.

A standard response might look like this:

1. Receive a dunst notification that an email has arrived.

2. Switch to workspace 2 with aerc showing email.

3. If something needs done, I can press one button, and pull up the calendar (calcurse).

4. The task gets entered in with a date, or on the task list.

Nothing I run really ā€˜loadsā€™, because loading times interrupt thinking, and I donā€™t care about anything as much as my own peace of mind.

Email

Emails go in buckets called ā€˜professionalā€™, ā€˜family/ friendsā€™, and ā€˜trashā€™. Thatā€™s it. Everything should get an instant response once Iā€™m at a keyboard, or at least instantly categorized.

No Bings

Any noises distract from work already being done, so anything making a noise must die. For notifications, I only have a small dunst window with a short description.

Projects with taskwarrior

I currently have 8 projects on the go. Some might never get finished, others I work on here and there as time allows. Keeping track of all these goals requires a properly organized list, and nothing loads quite as fast as taskwarrior.

Task Warrior for Projects

10 |
   |
   |              .  .  .  .
   |              .  .  .  .
   |              .  .  .  .
   |              .  .  .  .    . Done
   |        .  .  .  .  .  .    + Started
 5 |        .  .  .  .  .  .    X Pending
   |        X  X  .  .  .  .
   |        X  X  .  .  .  .
   |        X  X  .  .  .  .
   |        X  X  +  .  .  .
   |        X  X  X  +  +  +
   |        X  X  X  +  +  +
   |     X  X  X  X  X  X  X
 0 +--------------------------
     01 02 03 04 05 06 07 08

   Net Fix Rate:         0.3/d
   Estimated completion: 2022-03-10 (7d)

Time Keeping with timewarrior

Time tracking serves mostly to help one focus, but it can also help with billing. Having a CLI program like taskwarrior seems the only way to go, because it responds instantly, and it can take arbitrary commands. Iā€™ve made key-bindings to stop or continue time tracking, and when I start a new task, that automatically starts time tracking. If I wanted to start time tracking when a particular program opened, and stop when that program closed, thatā€™d take less than 5 minutes to set up.

I theoretically clean up task lists every Sunday. I donā€™t always do it, but having a specified day means it will happen eventually.