diff --git a/blog-refresh.sh b/blog-refresh.sh index 9063674..328cb93 100755 --- a/blog-refresh.sh +++ b/blog-refresh.sh @@ -1,6 +1,6 @@ #!/bin/sh -blog_domain='https://blog.kageru.moe/' +blog_domain='https://lucy.moe/' output() { echo "$1" >> index.html @@ -11,17 +11,17 @@ output_rss() { } add_header() { - output '

Blog index

' + output '

posts

' output_rss ' kageru kageru’s blog' output_rss " - kageru’s blog" + Lucys blog" } add_footer() { - html_entry "legacy" "before 2020" "Older posts" + html_entry "https://asagi.moe" "before 07-2020" "Old site" output '' output_rss '' } @@ -56,8 +56,8 @@ create_entry() { # convert new markdown posts to html pandoc "$path" -t html -f markdown -o "$outpath" # then add it to the index - title="$(rg 'h1' "$outpath" | head -n1 | rg -o '(?<=>).*(?=<)' --pcre2)" - created=$(git log --follow --format=%as "$path" | tail -1) + title="$(grep -h '^title: ' "$path" | sed 's/title: //g')" + created=$(grep -h '^date: ' "$path" | sed 's/date: //g') html_entry "$outpath" "created on $created" "$title" rss_entry "$title" "$outpath" }