change source URL

master
nq4t 2 years ago
parent cc8a2c3fb1
commit 735ada873d

@ -32,6 +32,6 @@
<h6>Powered by jekyll and Fohdeesha. <h6>Powered by jekyll and Fohdeesha.
<br>Last updated: {{ site.time }} <br>Last updated: {{ site.time }}
<br><a href="https://git.pickmy.org/dewdude/nq4t-dot-com-jekyll" target="_blank">Site source</a> &middot; nq4tango(at)gmail.com</h6> <br><a href="https://git.pickmy.org/nq4t/nq4t-dot-com-jekyll" target="_blank">Site source</a> &middot; nq4tango(at)gmail.com</h6>
</div> </div>
</div> </div>

@ -0,0 +1,7 @@
#!/bin/bash
commit=$@
git add *
git commit -m "$commit"
git push origin master

@ -0,0 +1,32 @@
#!/bin/bash
# nq4t.com page composer
# by: Jay/nq4t
# usage: ./compose.sh [category] [title]
# example: /compose.sh Tech MY AWESOME POST TITLE NO YOU DON'T NEED TO ENCLOSE IT!
# run in the root of your site files/repository
# assumes categories are directories in root
# Variables and category argument
category=$1
pd=$(date +'%Y-%m-%d')
pt=$(date +'%T')
file=blog$$.md
# Ditch the category argument
shift 1
# Read everything else as title.
title=$@
t=${title,,}
t=${t// /-}
fd=$(date +'%Y/%^b/%d')
# Let's write the front matter to our temp file.
printf -- "---\ntitle: $title\nlayout: page\ndate: $pd $pt\ncategory: ${category^}\nexcerpt_separator: <!--more-->\n---\n\n" >> $file
# Write the post in whatever editor you want.
nano + $file
# Spell check, move the file to category/_posts replacing spaces with hyphen, remove .bak
aspell check $file
mv $file pages/_posts/$pd-${t// /-}.md
rm $file.bak
# Display some output to verify it's done.
printf "\nPage $title categorized in $tag: pages/_posts/$pd-$t.md\n\n"

@ -0,0 +1,32 @@
#!/bin/bash
# nq4t.com blog post composer
# by: Jay/nq4t
# usage: ./compose.sh [tag] [title]
# example: /compose.sh blog MY AWESOME POST TITLE NO YOU DON'T NEED TO ENCLOSE IT!
# run in the root of your site files/repository
# assumes categories are directories in root
# Variables and category argument
tag=$1
pd=$(date +'%Y-%m-%d')
pt=$(date +'%T')
file=blog$$.md
# Ditch the category argument
shift 1
# Read everything else as title.
title=$@
t=${title,,}
t=${t// /-}
fd=$(date +'%Y/%^b/%d')
# Let's write the front matter to our temp file.
printf -- "---\ntitle: $title\nlayout: post\ndate: $pd $pt\ntags: ${tag^}\nexcerpt_separator: <!--more-->\n---\n\n" >> $file
# Write the post in whatever editor you want.
nano + $file
# Spell check, move the file to category/_posts replacing spaces with hyphen, delete .bak
aspell check $file
mv $file blog/_posts/$pd-${t// /-}.md
rm $file.bak
# Display some output to verify it's done.
printf "\nPost $title tagged in $tag: blog/_posts/$pd-$t.md\n\n"

@ -0,0 +1,3 @@
#!/bin/bash
bundle exec jekyll serve -H 0.0.0.0
Loading…
Cancel
Save