51 lines
2.1 KiB
Org Mode
51 lines
2.1 KiB
Org Mode
(open bullets with TAB)
|
|
* emacs org mode
|
|
So I want this to be a very brief overview of features etc. so people can get started using it the way we want, but it's not finished...
|
|
|
|
the point is that org mode has a simple syntax that can be converted very easily w/ pandoc to html with no garbage. it also makes things easy to organize.
|
|
|
|
for example, C-x C-f proto.org
|
|
|
|
proto.org = wget --no-check-certificate https://irc.anarchyplanet.org/pad/p/projex, and then added some bullets in like 5 minutes ... the organization still needs work but it's relatively easy. My goal is to org-mode organize the projex pad and then copy-paste it back into the pad, cleaned up. And then also to pandoc convert it to html.
|
|
|
|
** Bullets
|
|
|
|
- headers are organized with *
|
|
- M-<enter> to add new heading
|
|
- M-<left> or M-<right> to promote / demote heading
|
|
- TAB to expand/collapse trees
|
|
|
|
** TODOs
|
|
*** DONE demo emacs org mode to data
|
|
*** TODO demo TODOs to data - link?
|
|
*** TODO re-write projex in org mode style
|
|
- proto.org is the test run of this.
|
|
*** TODO write git workflow
|
|
- git home = serge:srv/git <-- not sure if this is perfectly correct
|
|
- mkdir projex/repo.git && cd repo.git && git init --bare
|
|
- torsocks git clone git@w2ja5hhrcjc2wnxe.onion:projex/repo.git
|
|
- this requires that you have a pubkey added to /srv/git/.ssh/authorized_keys
|
|
- see /var/www/irc.anarchyplanet.org/dox for an example of this locally
|
|
(git remote -v)
|
|
- you will clone an empty repo... make changes locally and then push
|
|
- (I want to control branches / permissions, this is a todo)
|
|
- make changes locally
|
|
- torsocks git push origin master <--- branch issues but for now let's do this
|
|
|
|
|
|
- C-c C-t to cycle through todo-done
|
|
- You can add more options with
|
|
** links
|
|
- link structure: [ [link][desc] ] (but without the spaces)
|
|
- [[file:test.org][file]] C-c C-o to open at point
|
|
** agenda mode
|
|
|
|
- agenda mode command has to be added
|
|
|
|
** exports
|
|
** code blocks / literate programming
|
|
|
|
** random notes
|
|
|
|
online collaboration and async communication: <manifesto will go here>
|