mirror of
https://github.com/tomru/org.git
synced 2026-03-03 14:37:26 +01:00
88 lines
2.6 KiB
Org Mode
88 lines
2.6 KiB
Org Mode
#+TITLE: org mode
|
|
#+Author: Thomas Ruoff
|
|
#+Email: thomasr@brandwatch.com
|
|
|
|
#+OPTIONS: toc:nil num:nil timestamp:nil
|
|
#+REVEAL_THEME: beige
|
|
#+REVEAL_HLEVEL: 1
|
|
#+REVEAL_INIT_OPTIONS: hash: true
|
|
#+REVEAL_HEAD_PREAMBLE: <meta name="description" content="Org-Mode Introduction.">
|
|
#+REVEAL_ROOT: https://cdn.jsdelivr.net/npm/reveal.js
|
|
#+REVEAL_EXTRA_CSS: custom.css
|
|
#+REVEAL_DEFAULT_SLIDE_BACKGROUND: https://upload.wikimedia.org/wikipedia/commons/a/a6/Org-mode-unicorn.svg
|
|
#+REVEAL_DEFAULT_SLIDE_BACKGROUND_SIZE: 150px
|
|
#+REVEAL_DEFAULT_SLIDE_BACKGROUND_POSITION: bottom 20px left 20px
|
|
#+REVEAL_TITLE_SLIDE_BACKGROUND: https://upload.wikimedia.org/wikipedia/commons/a/a6/Org-mode-unicorn.svg
|
|
#+REVEAL_TITLE_SLIDE_BACKGROUND_SIZE: 300px
|
|
#+REVEAL_TITLE_SLIDE_BACKGROUND_POSITION: center right 200px
|
|
|
|
* How did I end up here?
|
|
|
|
- watched a [[youtube:JWD1Fpdd4Pc][talk]] on why a vim'er switched to Emacs mentioning org-mode
|
|
- some say it's a gateway drug to Emacs 😱
|
|
- watched a [[youtube:oJTwQvgfgMM][talk]] of the org-mode author Carsten Dominik
|
|
|
|
* Motivations
|
|
|
|
- *Projects don't start with tasks* maybe ideating, knowledge
|
|
gathering etc., writing that down and organising it. Tasks naturally appear
|
|
in that process.
|
|
- *Avoid separate tools* for note taking and tasks.
|
|
- *Plain text files* are the only portable document format 😍
|
|
|
|
* Today it describes itself as
|
|
|
|
#+BEGIN_QUOTE
|
|
Org mode is for keeping notes, maintaining TODO lists, planning projects, and
|
|
authoring documents with a fast and effective plain-text system.
|
|
#+END_QUOTE
|
|
|
|
* org
|
|
|
|
- markup language quite close to Markdown
|
|
- common file extenstion ~.org~
|
|
- even github supports it
|
|
|
|
* structure
|
|
|
|
#+BEGIN_SRC text
|
|
,* Awesome Project
|
|
|
|
Let me tell you some things about this project.
|
|
|
|
Paragraphs are separated by at least one empty line.
|
|
|
|
,*bold* /italic/ _underlined_ +strikethrough+ =monospaced=
|
|
[[https://brandwatch.com][Brandwatch]] [[file:org-mode.html][other org document]]
|
|
|
|
: Simple pre-formatted text such as for source code.
|
|
: This also respects the line breaks. *bold* is not bold here.
|
|
|
|
,** Goals
|
|
|
|
Enable a user to shoot himself in his *right* foot.
|
|
|
|
,** Architecture
|
|
|
|
,*** DONE Technical Requirements
|
|
|
|
Well run 24/7 - yolo.
|
|
|
|
,*** DONE Data Store
|
|
,*** DONE Hosting
|
|
,*** TODO API :decition:
|
|
|
|
- [X] access control
|
|
- [ ] connection to data store
|
|
|
|
,*** TODO Frontend Stack
|
|
#+END_SRC
|
|
|
|
* Emacs major mode
|
|
|
|
- major mode determines the editing behaviour
|
|
- basically helps you editing/organising an org file
|
|
- there are some crazy advanced
|
|
|
|
* [[file+emacs:~/org/org-mode-demo.org][Demo]]
|