- commit
- 1e13e5fcd5bdfc0a7cb1a85bf27e9c4130faa463
- parent
- 9701875c8b23d48775c2967b946748773bb859e4
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2024-03-26 00:50
split homepage by year
Diffstat
M | posts.sh | 10 | ++++++++++ |
1 files changed, 10 insertions, 0 deletions
diff --git a/posts.sh b/posts.sh
@@ -4,7 +4,17 @@ getyml() { 4 4 grep "^$1:" "$2" | head -n 1 | sed "s/$1"': //;s/^"\(.*\)"$/\1/' 5 5 } 6 6 -1 7 prev_year='' -1 8 7 9 ls _content/posts | tac | while read -r l; do -1 10 year=$(echo "$l" | cut -d- -f1) -1 11 if [ "$year" != "$prev_year" ]; then -1 12 echo -1 13 echo "## $year" -1 14 echo -1 15 prev_year="$year" -1 16 fi -1 17 8 18 yml="_content/posts/$l/index.md" 9 19 echo "- [$(getyml 'title' "$yml")](/posts/$l/)" 10 20 done