Commit Briefs

ca3ca403aa Murilo Ijanc

replace cargo with rustc makefile, add manpage, separate site content (main)

remove cargo dependency, compile with rustc via makefile and vendored crates. move source from src/main.rs to kssg.rs. add kssg.1 mandoc manpage. remove example content (site content lives in ijanc.org repo now). add new subcommand, updated frontmatter field, draft visibility in serve, post listing by year, root/ directory support, webring footer, content type detection, watcher re-registration for new dirs.



5bf6d120ef Murilo Ijanc

add file watcher via inotify and kqueue


7c20cf6f8f Murilo Ijanc

add embedded http server for local preview


bf6a94c965 Murilo Ijanc

add index page with post listing sorted by date


044348ebfe Murilo Ijanc

add series navigation between posts


41ac9085dc Murilo Ijanc

add log macro with utc timestamp via gmtime


2e6b707359 Murilo Ijanc

add recursive walk and static file copy


cf2f714a89 Murilo Ijanc

parse frontmatter from markdown ast


58c421947d Murilo Ijanc

initial skeleton: read md, generate html


590744d7b0 Murilo Ijanc

Init