Skip to content

Instantly share code, notes, and snippets.

@capsulecorplab
Last active December 9, 2020 13:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save capsulecorplab/99f6518ab42fd55f95e69186c784ccb7 to your computer and use it in GitHub Desktop.
Save capsulecorplab/99f6518ab42fd55f95e69186c784ccb7 to your computer and use it in GitHub Desktop.
abstract for July 11, 2019 SGVLUG / WTD

Org-Mode w/ Spacemacs

Abstract

The best editor is neither vim nor emacs, it’s Vim and Emacs! Spacemacs is a community-driven Emacs distribution that comes built-in with many popular packages, including Evil-Mode - a vim layer for Emacs, and Org-Mode - a tool for note taking and/or project management that utilizes a rich plain text markup language. This presentation will be a live demo of some of orgmode and spacemacs' features and capabilities.

Bio

Sean Marquez graduated with a B.S. in Mechanical Engineering, specializing in design of dynamic systems, from UC Irvine in 2013. After graduating, he worked as an associate mechanical design engineer facilitating configuration management for Max Q Systems – an OEM aerospace consulting firm. In 2015, he joined and collaborated with a global think tank, performing numerical simulations & control systems design for rLoop – a non-profit organization that competed and won the innovation award for the first SpaceX hyperloop pod competition. Sean currently does software & systems engineering at Space Cooperative Inc. – a worker-owned cooperative focused on space expansion, crewed by a diverse global team that includes engineers, architects, futurists, and software developers.

OrgMode meets GTD

orgmode workflow w/ GTD
@startuml
hide empty description
state f1 <<fork>>
state s1 as "<b>item saved in</b>\n<b>cached.org</b>"
state s2 as "<b>item saved in projects.org</b>" {
state s3 as "<b>custom todo state</b>" {
state s5 as "<b>@context-specific</b>\n<b>tag added</b>"
[*] --> s5: <b>org-set-tags-command</b>
note right of s5: enables GTD context s.a.,\n@home @office @coffeeshop
}
note left of s3: enable kanban-style\nworkflow with custom\ntodo states
[*] --> s3: <b>org-todo</b>
state s4 as "<b>pomodoro entries</b>\n<b>saved in LOGBOOk</b>"
note right of s4: //What gets measured, gets managed//
s3 --> s4: <b>org-pomodoro</b>
state s6 as "<b>blocked/triggered item</b>"
note top of s6: GTD behavior\nfor initiating\n<b>next action</b>
s3 -right-> s6: <b>org-edna</b>
}
[*] --> f1
f1 --> s1: <b>org-capture</b>
f1 --> s2: <b>org-mode</b>
s1 --> s2: <b>org-refile</b>
s2 --> [*]: <b>closed</b>
note left of s1: stray thoughts\nget captured here\nwithout interupting\nworkflow
note top of s2: item sorted in\nits respective\nproject
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment