Summary Files Commits Branches @commit @diff @stats
AgeCommit messageAuthorLinesSHA
2022-11-12[talks/hwctp] Bumped edited date computer-english-presentation
 Syndamia Verified
-1/+174c242e
2022-11-12[talks/hwctp] Added back attribution slides, with proper links
 Syndamia Verified
-0/+53d561f3e
2022-11-12[talks/hwctp] Renamed presentation
 Syndamia Verified
-1/+122a68ff
[...]
 
TagDownloadAuthorAge
v4.0syndamia.com-4.0.tar  syndamia.com-4.0.tar.gz  syndamia.com-4.0.zip  
 Syndamia
3 years
[...]
 
Clone
https://git.syndamia.com/repo/syndamia.com
git@syndamia.com:repo/syndamia.com
 
BranchAge
master6 hours
blog/your-first-nixos-config3 years
latex3 years
[...]
NameSize
.gitignore34 Blog stats plain blame
.hooks41 Blog stats plain
LICENSE637 Blog stats plain blame
LICENSE-CODE34.3 KiBlog stats plain blame
LICENSE-CONTENT19.7 KiBlog stats plain blame
README.md1.5 KiBlog stats plain blame
generate-dev.sh1.3 KiBlog stats plain blame
generate-hooks328 Blog stats plain
generate.sh956 Blog stats plain blame
install-ssg-lowdown.sh370 Blog stats plain blame
src1.3 KiBlog stats plain

syndamiadotcom

Repository for my website.

The pages of the website are (mostly) written in Markdown. Using ssg and lowdown they are generated into a static website.

Contents of this repository

The src folder contains all of the website files, i.e. the pages, fonts, styles, images, etc.

install-ssg6-lowdown.sh is a shell script that installs both ssg and lowdown.

generate.sh is a shell script that automatically generates the website into a folder named "website".

About index.md files

In a lot of folder, the index.md files are just hard links of other files! For example, src/about/index.md is a hard link to src/about.html. Why? Because this way, web links are a lot shorter:

Old style link -> New style link

syndamia.com/about.html -> syndamia.com/about
syndamia.com/tutorials/how-to-use-jira/introduction.html -> syndamia.com/tutorials/how-to-use-jira/

Of course, the old style links are still available, but the website itself won't be using them during navigation.

In all multi-page articles (be it blog article or tutorial or etc.), introduction.md is the first page and index.md is a hard link to it. Single page articles are just titled index.md (it's not a hard link).

File at Hard links to
about/index.md about.md
blog/index.md blog.md
contact/index.md contact.md
courses/index.md courses.md
tutorials/index.md tutorials.md

All links are relative to the src folder!