Skip to content
A simple org-mode blog, write blog by org-mode in Emacs
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
docs
orgnote
.gitignore
.python-version in 3.7.2 http server need full-pat as root Nov 25, 2019
.travis.yml for https://travis-ci.org/LeslieZhu/OrgNote/ Oct 6, 2019
CHANGES.txt docs for orgnote Dec 8, 2014
ChangeLog 1. use beautifulsoup4 html parser to select html tag Apr 3, 2016
DESCRIPTION.rst
LICENSE
README.rst add calendar Nov 12, 2019
TODO
release.sh add shift_hour for calendar Nov 13, 2019
requirements.txt add watchdog for webserver: tested under python3.5.2 Nov 9, 2019
setup.py in 3.7.2 http server need full-pat as root Nov 25, 2019
tox.ini for https://travis-ci.org/LeslieZhu/OrgNote/ Oct 6, 2019

README.rst

OrgNote: A simple blog based on org-mode

https://readthedocs.org/projects/orgnote/badge/?version=latest https://travis-ci.org/LeslieZhu/OrgNote.svg?branch=master Join the chat at https://gitter.im/LeslieZhu/OrgNote

Install

Install OrgNote by pip:

$ pip install orgnote

Install OrgNote by easy_install:

$ easy_install orgnote

Install OrgNote by source code:

$ git clone git@github.com:LeslieZhu/OrgNote.git
$ cd OrgNote
$ python setup.py install

Get Started

At first, you should crate a yourname.github.com.git on GitHub:

$ git clone git@github.com:yourname/yourname.github.com.git
$ cd yourname.github.com
$ orgnote init

Configure

update _config.yml ,sample:

# OrgNote Configuration
## Docs: http://lesliezhu.github.io/OrgNote/
## Source: https://github.com/LeslieZhu/OrgNote

# Site
title: OrgNote
subtitle: "A simple org-mode blog, write blog by org-mode in Emacs"

author: OrgNote
email: pythonisland@gmail.com

language: zh-CN

# About this blog
description: "Use OrgNote."
keywords: "OrgNote,Emacs,org-mode,blog,python,geek"

Post Blog

$ orgnote new note-name

$ orgnote list

$ orgnote status

$ orgnote publish note-name

$ orgnote generate

$ orgnote server [port]

$ orgnote deploy

Usage

$ orgnote help

Usage: orgnote <command>

Commands:
init       Create a new OrgNote folder
new        Create a new .org post
list       List this blog notes
status     Status of those notes
publish    Auto Publish a note
recall     Cancel publish a note
generate   Generate static files
server     Start the server
deploy     Deploy your website
help       Get help on a command
version    Display version information

For more help, you can check the docs:  http://orgnote.readthedocs.org/zh_CN/latest/

Emacs Version

Tested via GNU Emacs 26.1

Docs

see http://orgnote.readthedocs.org/zh_CN/latest/

OrgNote Bash Completion

see https://github.com/LeslieZhu/orgnote-bash-completion

More

Enjoy it! :)

You can’t perform that action at this time.