the source

source code for the mohrie.net website and gemini capsule is stored as a git repository. it is available over ssh.

getting the code on your machine

read-write access

clone the repository by using the following command:

git clone ssh://your_username@git.mohrie.net/gmi && cd gmi

read-only access

if you do not have a mohrie.net shell account, you can clone the repository by connecting as the anongit user. note that this will grant you read access only, meaning you will not be able to send changes back to the remote repository.

git clone ssh://anongit@git.mohrie.net/gmi && cd gmi

building

once you have cloned the repository.

the gmi file format

reference documentation for the gemtext format

generating the website

run:

make web

contributing

git push

git commit -a
git push origin master

sending a patch

run these commands:

git commit -a
git format-patch origin/master

after that, send the .patch file via your preferred communication channel.