Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Getting to Done on the Command Line

110 views

Published on

Getting to Done on the Command Line
Kevin Sonney
LCMSPlus - Senior Systems Administrator

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Getting to Done on the Command Line

  1. 1. Getting to Done on the Command Line Kevin Sonney LCMSPlus @ksonney
  2. 2. @ksonney
  3. 3. Productivity is about doing the right things. @ksonney
  4. 4. Why use the CLI? Simple Fast Lightweight CustomizableHonestly, you’re already there…. @ksonney
  5. 5. The Tools Plain Text Files Todo.txt Taskwarrior Emacs ORG-Mode Because the one presenting this isn’t enough @ksonney
  6. 6. Plain Text Pros: ● Simple ● Portable ● Use you favorite editor (vim) Cons: ● Completely Manual ● Phone? We don’t need no stinkin’ Phone The bare minimum @ksonney
  7. 7. Plain Text The bare minimum @ksonney
  8. 8. todo.txt Because shell scripts rule Pros: ● All the advantages of plain text ● Easy to extend ● Easy to use ● Mobile App(s)! ● Large community Cons: ● Mobile Apps require Dropbox ● Not under active development @ksonney
  9. 9. todo.txt Extensions Rule My Favorite add-ons: ● Recur - recurring tasks ● Edit - edit tasks at the cli ● Graph - fancy reports ● Due - sort by due dates
  10. 10. Installation @ksonney
  11. 11. Usage @ksonney
  12. 12. More Usage Examples @ksonney
  13. 13. Still Plain Text!
  14. 14. Taskwarrior Now we’re getting fancy Pros: ● Supports Sync out of the box ● Repeating tasks, dated tasks ● Lots of add-ons and tools ● Easy to extend ● Under active development Cons: ● Database backend ● Many add-ons no longer maintained @ksonney
  15. 15. Taskwarrior Seriously, Plugins are the bomb My Favorite Add-ons ● Habitica - Sync the habit RPG ● Vim-taskwarrior - vim ui ● Vit - Curses UI @ksonney
  16. 16. It uses the Package Manager or it gets the Makefile again. @ksonney
  17. 17. Looks familiar @ksonney
  18. 18. Sync it! Sync it real good! @ksonney
  19. 19. Emacs ORG- Mode It can do everything else, why not manage your to-do list? Pros: ● Plain Text ● HUGE User community ● LOTS of add-ons ● Under active development Cons: ● Complex to configure ● Confusing to beginners ● Mobile apps require Dropbox @ksonney
  20. 20. Emacs ORG- Mode How long do you have? My favorites: ● Spacemacs - vi for emacs ● Org-crypt - encryption ● Org-caldav - Calendar sync ● Org-journal - daily pages @ksonney
  21. 21. Good ol’ C-x M-c M-butterfly @ksonney
  22. 22. What about my GUI? GNOME Extensions Web Apps Mobile Apps Emacs GUIPOINT! CLICK! POINT! CLICK! @ksonney
  23. 23. Questions? Comments? Suggestions? Don’t worry the links are on the next slide…. @ksonney
  24. 24. Learn More ● Productivity Alchemy: https://productivityalchemy.com ● Todotxt: https://todotxt.org ● TaskWarrior: https://taskwarrior.org/ ● ORG-Mode: https://orgmode.org/ ● Hyperbole and a Half (all the things) https://hyperboleandahalf.blogspot.com ● Productivity Alchemy logo by Ursula Vernon ● All other photos by Kevin Sonney Because Knowing is Half the Battle! @ksonney
  25. 25. Chickens: Because who doessn’t love pictures of chickens?

×