From 51ca57da7f52c717852a5a88d9d222c9dabe6aab Mon Sep 17 00:00:00 2001 From: Jonathan Hodgson Date: Tue, 29 Dec 2020 08:45:14 +0000 Subject: [PATCH] Adds support for yaml files rather than yaml headers --- inc/yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/inc/yaml b/inc/yaml index 86551f6..91e3d43 100644 --- a/inc/yaml +++ b/inc/yaml @@ -6,8 +6,14 @@ getYamlBlock(){ local filename filename="$(findFile "$1")" - sed -n '1 { /^---/ { :a N; /\n---/! ba; p} }' "$filename" | - sed '1d;$d;s/\t/ /g' + # If there is a yaml file, use it + # if not, try and get the yaml header + if [ -f "$filename.yaml" ]; then + cat "$filename.yaml" + else + sed -n '1 { /^---/ { :a N; /\n---/! ba; p} }' "$filename" | + sed '1d;$d;s/\t/ /g' + fi } getYamlTitle(){