Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/crispgm/wiki-base
- Owner: crispgm
- Created: 2021-03-06T11:58:16.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-29T03:23:44.000Z (about 2 months ago)
- Last Synced: 2025-01-09T02:06:01.271Z (17 days ago)
- Topics: pandoc, pandoc-filter, pandoc-template, vimwiki, wiki
- Language: Lua
- Homepage: https://crispgm.github.io/wiki-base/
- Size: 579 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/)