Skip to content

SilverRainZ/silverrainz.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f864f8e · Feb 14, 2025
Jan 27, 2025
May 19, 2024
Nov 1, 2024
Apr 27, 2023
Jan 27, 2025
May 19, 2024
Oct 12, 2024
Sep 19, 2024
Jan 27, 2025
Jan 27, 2025
Dec 12, 2024
Jan 19, 2025
Feb 12, 2025
Feb 12, 2025
Mar 10, 2021
Aug 28, 2024
Oct 29, 2024
Aug 25, 2024
Nov 9, 2020
Feb 11, 2021
Oct 6, 2024
Aug 24, 2024
Feb 14, 2025
Mar 17, 2024
Feb 8, 2025
May 20, 2020
Feb 14, 2025
Mar 13, 2021

Repository files navigation

logo Silver Bullet

Sphinx-powered note-taking system of SilverRainZ.

There are some articles describes the architecture of this note-taking system.

Browse

Visit https://silverrainz.me/ (hosted by Github Pages).

Warning

另有中国镜像 silverrainz.gitee.io,但因 Gitee Pages 下线 ,暂不可用,恢复时间未知。

Dependencies

You MUST have following programs installed:

  • Git
  • GNU make
  • Python>=3.9
  • Sphinx>5

Install python package dependencies by the following commmands:

pip3 install --user -r requirements.txt

I developed series of sphinx extensions for my note-taking system. You can found them in the requirements.txt:

The following programs are OPTIONAL if you don’t need to build various contents embedded in the documentation:

  • Lilypond
  • Timidity++
  • FFmpeg
  • ImageMagick
  • Graphviz
  • PlantUML

Build

Firstly clone this repository (The repository is quite big, clone with --depth=1 if you dont want to make any changes):

git clone https://github.com/SilverRainZ/bullet.git

Ask sphinx to build HTML documentation:

make

Root page of the HTML documentation can be found at _build/html/index.html.

LICENSE

Copyright 2020-2024, Shengyu Zhang.

The contents of this repository/documentation are all published under cc-badge Attribution-ShareAlike (CC BY-SA) agreement. For more details, please refer to: LICENSE.