Summary Files Commits Branches @commit @diff @stats
AgeCommit messageAuthorLinesSHA
2023-01-06[courses/sdp] Added contents and added all Други sections courses/sdp
 Syndamia Verified
-8/+5981aba56
2023-01-06[courses/sdp] Added initial structure, some information about bubble and quic...
 Syndamia Verified
-0/+207a8bf7db
2023-01-04[expands-navbar] Fixed navbar being always expanded on small screens
 Syndamia Verified
-5/+5180ddde
[...]
 
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.5 KiBlog stats plain blame
generate-hooks328 Blog stats plain
generate.sh1.1 KiBlog 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!