diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rwxr-xr-x | build.sh | 4 |
2 files changed, 2 insertions, 3 deletions
| @@ -1,5 +1,4 @@ | |||
| 1 | http | 1 | http |
| 2 | gemini | 2 | gemini |
| 3 | drafts | ||
| 4 | BLOG-IDEAS | 3 | BLOG-IDEAS |
| 5 | HTML-TIPS | 4 | HTML-TIPS |
| @@ -73,10 +73,10 @@ gemblog() { | |||
| 73 | bg=gemini/blog/index.gmi | 73 | bg=gemini/blog/index.gmi |
| 74 | 74 | ||
| 75 | printf "# Blog\n\n=> feed.xml RSS Feed\n\n" > $bg | 75 | printf "# Blog\n\n=> feed.xml RSS Feed\n\n" > $bg |
| 76 | for i in $(ls src/blog); do | 76 | for i in $(ls src/blog | sort -r); do |
| 77 | if [ -d src/blog/$i ]; then | 77 | if [ -d src/blog/$i ]; then |
| 78 | d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') | 78 | d=$(echo $i | grep -oE '^[0-9]{4}-[0-9]{2}-[0-9]{2}') |
| 79 | t=$(head -n 1 $f | sed 's/# //') | 79 | t=$(head -n 1 src/blog/$i/*.md | sed 's/# //') |
| 80 | echo "=> $i $d $t" >> $bg | 80 | echo "=> $i $d $t" >> $bg |
| 81 | fi | 81 | fi |
| 82 | done | 82 | done |
