diff --git a/images/news_md/_lib/config.sh b/images/news_md/_lib/config.sh new file mode 100644 index 0000000..1d66af7 --- /dev/null +++ b/images/news_md/_lib/config.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +# User configuration +# ------------------------------------------------------------------------------ +# +# +# +# ------------------------------------------------------------------------------ + +# User specified directories (no trailing slashes!) +# ------------------------------------------------------------------------------ +base_dir="./news_articles" +news_dir="${base_dir}/news" +template_dir="${base_dir}/_templates" + +# Variables for functions - Don't mess with these +# ------------------------------------------------------------------------------ +user_parameter="$1" +p="${user_parameter}" diff --git a/images/news_md/user_input.sh b/images/news_md/_lib/functions.sh similarity index 90% rename from images/news_md/user_input.sh rename to images/news_md/_lib/functions.sh index 4e20d9b..69ef5b0 100755 --- a/images/news_md/user_input.sh +++ b/images/news_md/_lib/functions.sh @@ -1,12 +1,5 @@ #!/usr/bin/env bash -base_dir="./news_articles" -news_dir="${base_dir}/news" -template_dir="${base_dir}/_templates" - -user_parameter="$1" -p="${user_parameter}" - # if [ ! -z "$p" ]; then # article_dir="${news_dir}/${p}" # echo "${article_dir}" @@ -61,6 +54,11 @@ cp_templates() { fi } -mk_news -mk_folder -cp_templates +# ----- + +run() { + mk_news + mk_folder + cp_templates + echo -e "yay!" +} diff --git a/images/news_md/go.sh b/images/news_md/go.sh new file mode 100755 index 0000000..25bbbb7 --- /dev/null +++ b/images/news_md/go.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +source ./_lib/config.sh +source ./_lib/functions.sh + +run diff --git a/images/news_md/news_articles/news/.md b/images/news_md/news_articles/news/asd/asd.md similarity index 100% rename from images/news_md/news_articles/news/.md rename to images/news_md/news_articles/news/asd/asd.md diff --git a/images/news_md/news_articles/news/asd/asd_template.psd b/images/news_md/news_articles/news/asd/asd_template.psd new file mode 100644 index 0000000..37f773f Binary files /dev/null and b/images/news_md/news_articles/news/asd/asd_template.psd differ