Taskwarrior is THE task management system you need

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 16

  • @KukkaMies-yx6jf
    @KukkaMies-yx6jf Год назад +2

    Great video 👍. We need more people like you making videos about great open source software.

    • @SamuelChan
      @SamuelChan  Год назад +2

      Thank you! Yeah 100% and it has to start from us, tech / software folks. If we don’t use it, and we’re their target audience, then what chance of survival does open source software has at all? :/

  • @seadude
    @seadude Год назад +1

    Wow! Good breakdown of TaskWarrior, thank you.

    • @SamuelChan
      @SamuelChan  Год назад

      Glad you liked it! Wish you a highly productive 2023!

  • @bbrendon
    @bbrendon 9 месяцев назад +2

    The problem I'm having is with recurring tasks. Is there a good solution for this? For example, I want tasks that recur 30 days after the last completion.

  • @erectlocution
    @erectlocution 7 месяцев назад

    I've been sloppily using Taskwarrior for a few years but hadn't delved this deeply. I've _also_ wanted to build a bridge to Remember the Milk, so I can interact with my tasks on my phone (or in a browser, but that's less necessary since I'm in the terminal a lot). So I'm looking forward to watching your video on building a Python app wrapping Taskwarrior. Cheerio!

  • @Oswee
    @Oswee Год назад +1

    You might like zk and zk-nvim for note taking. Compatible with Obsidian.

    • @SamuelChan
      @SamuelChan  Год назад

      I just looked it up! Sleek! I already use fzf and nvim and zk / zk-nvim looks like it belong. Thanks for the heads up!

  • @kairollmann
    @kairollmann Год назад

    Awesome video! I totally share the fascination for task warrior, I think especially the date handling is incredibly well done. I've asked myself: can taskwarrior be used for CRM somehow? Like: do "contact management" with taskwarrior? Define a goal, track contacts and interactions, define pipeline stages and a pipeline report? Say you tried to set it up like: projects are contacts, tasks are interactions, then still somehow I think the primitives aren't feeling "right". Do you have any thoughts or ideas here? Is there maybe some similar terminal UI tool for CRM?!

    • @SamuelChan
      @SamuelChan  Год назад +1

      Yeah, Dzintars’ comment above pointed me to zk-nvim; vim wiki, nvim-orgmode etc are all very good project that could integrate (or already have) with taskwarrior.
      I would then combine it with some serious automation through shell scripting / python / ruby. One example I did was using python’s subprocess module.
      ruclips.net/video/yeH3rw3rgHA/видео.html
      This allows you to go “task add contact” and easily add both a todo as well as persist a contact into a designated space (could be a markdown or txt file, could be some fancy software). Then whenever a task related to that contact is updated (task 4 done), adds an entry to that contact.
      I’m also working on a video that shows how I integrate GPT into this text file / markdown based operating system. I now query my terminal as such “show all contacts where my last interaction was 3 weeks ago”, or “what is the latest activity with Tira” and GPT (indexed my notes locally) would retrieve the answer for me. Video will be up by end of the week!
      That LLM feature might also be extended to work with my other gamification tool for taskwarrior: taskquant
      github.com/onlyphantom/taskquant

  • @danieltkach2330
    @danieltkach2330 Год назад +1

    And do you know how to show more precise age? I see it in hours, I'd like it to be in minutes as well. It's what's shown when you do "task"

    • @SamuelChan
      @SamuelChan  Год назад +1

      Internally it does record in HMS so I believe it should just a one-liner change in the .taskrc file! May have to poke around in the docs for a bit but it should be there

  • @danieltkach2330
    @danieltkach2330 Год назад

    With edit I get nano, how do I switch it to vim?

    • @SamuelChan
      @SamuelChan  Год назад +2

      There is no settings in Taskwarrior AFAIK. It’s the default editor. So you just have to change the default editor on your system:
      # change to where your bin is
      export EDITOR=/usr/bin/vim

    • @KukkaMies-yx6jf
      @KukkaMies-yx6jf Год назад +1

      The taskrc man page documents a setting to change the editor for other than $EDITOR, sorry i had no time to look name of that setting but i hope you find it :)

  • @GregRippetoe
    @GregRippetoe 11 месяцев назад

    This guy speaks to fast. Set the speed to 0.75 before watching this video