This project is created on Jan 1, 2018. As a new year project to manage daily notes and my knowledge systematically.
This project is motivated by Evernote and Confluence. The idea of organizing knowledge in a proper way, syncing across devices.
The basic requirement is:
- good looking
- support hierarchical page structure
- support markdown
- support content search
Some more requirement:
- Good looking
Just create whatever folder/file you need. Text content should be in .md
format
For reference of markdown syntax, visit Github Guides: Mastering Markdown
For even more info syntax about markdown, visit John Gruber home page
With grip
, you can preview the exact Github rendered markdown result locally
- Install
grip
pip install --user grip
- Preview with
grip
grip foo.md
Due to restriction of Github API usage, you need to set up grip password before using grip. For details refer to this issue
For further information, please visit grip
project page
Use ack
to search for interested content. For more information, please visit ack
project page
View my knowledge everywhere
- Use this as an
Evernote/Confluence
alternative that supports markdown[M↓] - Organize every file properly
- Naming protocol
- Use
ack
to search - View every folder as an alternative of Evernote Notebook