Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/crispgm/wiki-base

Personal wiki base powered by VimWiki and generated to HTML with Pandoc
https://github.com/crispgm/wiki-base

pandoc pandoc-filter pandoc-template vimwiki wiki

Last synced: 3 days ago
JSON representation

Personal wiki base powered by VimWiki and generated to HTML with Pandoc

Awesome Lists containing this project

README

        

# Personal Wiki

Personal wiki as a knowledge base. The wiki language is either in English or in Chinese.

The web version is generated by pandoc and published to [GitHub Pages](https://crispgm.github.io/wiki-base/).

## Dev

### Bootstrap

Clone, and then set vimwiki path to it.

### Publish

```shell
make init
make all
make clean
```

### Templates

[Crisp Wiki Template](/_build/template.html)

### Filters

- [breadcrumb-menu](/_build/filters/breadcrumb-menu.lua): generate breadcrumb menu
- [links-to-html](/_build/filters/links-to-html.lua): convert inner links from `.md` to `.html`
- [promote-headers](/_build/filters/promote-headers.lua): promote header as title

## License

[CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/)