# Org Mode

- Page: https://shared.btbytes.com/p/orgmode
- Date: 2020-03-28
- Tags: programming, emacs, tools, writing

In some users view, `org-mode` is itself reason enough to learn to use emacs, even if you don't use it for anything else (programming).


## Zettelkasten

[GitHub - nobiot/Zero-to-Emacs-and-Org-roam: Step by step guide from zero to installing and setting up Emacs and Org-roam on Windows 10](https://github.com/nobiot/Zero-to-Emacs-and-Org-roam)

## Org mode for writing web documents

While Org-mode is used by many people as an organizer, TODO list tracker, journal etc., I'm interested in it as primarily as a markup language that can be extended. This is is primary area where I want to become good at vis-a-vis orgmode (Jan 2020).

### web document friendly CSS themes

See my [Org-simple CSS theme](https://www.btbytes.com/pages/org-simple.html) page.

* [dakrone](https://github.com/dakrone/dakrone.github.com/blob/master/org.css) [demo](https://writequit.org/org/)
* [rtags doc](http://diobla.info/doc/rtags)
* This [page (eden.tuxee.net/org/tree)](https://eden.tuxee.net/org/tree) is a good example of writing a standalone "document" using Org that is great for reading.
* [CSS for Org-exported HTML](https://gongzhitaao.org/orgcss/)

## Blogging with Org mode

* [bastibe/org-static-blog: A static site generator using org-mode](https://github.com/bastibe/org-static-blog)
* [A blog in pure Org/Lisp](http://web.archive.org/web/20190825175141/https://ambrevar.xyz/blog-architecture/index.html)
* [Two wrongs](https://two-wrongs.com/), a blog published using org.

## Links

* [200ok-ch/organice: An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers](https://github.com/200ok-ch/organice) -- very nice!
    * [Introduction to "organice" - Using Org mode from the browser and smartphone - YouTube](https://www.youtube.com/watch?v=aQKc0hcFXCk)

- [LaTeX, org-mode and animations - Edgar Aroutiounian](http://hyegar.com/blog/2015/09/11/latex,-org-mode-and-animations/) -- auto insert header when you open a new `.org` file.
- [Convert org files to html using a bash script](https://redd.it/dy9yt)
- [Getting organized with Org Mode](http://correl.phoenixinquis.net/2014/11/25/getting-organized-with-org-mode.html) -- 2014-11-27
- [Org-bullets.el](https://github.com/sabof/org-bullets) -- show org-mode bullets as UTF-8 characters.
- [Org mode quickref](https://github.com/fniessen/refcard-org-mode)


## Org Libraries

* [jkitchin/org-ref: org-mode modules for citations, cross-references, bibliographies in org-mode and useful bibtex tools to go with it.](https://github.com/jkitchin/org-ref)


## My notes

* the metadata tags at the top of the document start with `#+TAG: value` format. That is "hash plus tag colon value" format.
* use the `-` character for un numbered lists
* what are the keyboard shortcuts to type blocks like `EXAMPLE` and `CODE`. Typing `C-c C-,` brings up a menu using which i could select an `src` block or an `example` block.
