remove less used functionality

This commit is contained in:
James Dixon 2021-02-12 13:56:46 -05:00
parent 0cd66b9926
commit b72a348c03

View File

@ -36,15 +36,13 @@ set_vars() {
full_post_url="$local_url/posts/$postname" full_post_url="$local_url/posts/$postname"
} }
serve_and_open() { hugo_serve() {
killall hugo > /dev/null 2>&1 xdg-open "$full_post_url" &> /dev/null
hugo serve -s "$blog_dir" -D > /dev/null 2>&1 & hugo serve -s "$blog_dir"
xdg-open "$full_post_url"
} }
edit_post() { edit_post() {
serve_and_open $EDITOR "$full_post_dir"
$EDITOR "$full_post_dir" && kill %1
} }
new_post() { new_post() {
@ -53,14 +51,14 @@ new_post() {
} }
deploy_blog() { deploy_blog() {
if [ -z "$blog_remote_host" ]; then echo "Please set blog_remote_host variable"; exit 1; fi if [ -z "$blog_remote_host" ]; then echo "Please set \$blog_remote_host variable"; exit 1; fi
if [ -z "$blog_remote_user" ]; then echo "Please set blog_remote_user variable"; exit 1; fi if [ -z "$blog_remote_user" ]; then echo "Please set \$blog_remote_user variable"; exit 1; fi
if [ -z "$blog_remote_dir" ]; then echo "Please set blog_remote_dir variable (relative to \$HOME)"; exit 1; fi if [ -z "$blog_remote_dir" ]; then echo "Please set \$blog_remote_dir variable (relative to \$HOME)"; exit 1; fi
green="$(tput setaf 2)" green="$(tput setaf 2)"
reset="$(tput sgr0)" reset="$(tput sgr0)"
printf "${green}%s\n${reset}" "Deploying..." printf "%s\n%s\n" "${green}[Deploying]${reset}" "Running \"git pull && hugo\" at \"$blog_remote_user@$blog_remote_host:~/$blog_remote_dir\"..."
ssh "$blog_remote_user@$blog_remote_host" "(cd \$HOME/$blog_remote_dir && git pull && hugo)" ssh "$blog_remote_user@$blog_remote_host" "(cd \$HOME/$blog_remote_dir && git pull && hugo)"
} }
@ -75,7 +73,6 @@ print_help() {
printf "\t%s:\n\t\t%s\n\n" "list-posts (aliases: list,li,lp,ls,l)" "list all posts in content directory" printf "\t%s:\n\t\t%s\n\n" "list-posts (aliases: list,li,lp,ls,l)" "list all posts in content directory"
printf "\t%s:\n\t\t%s\n\n" "list-drafts (alises: listdraft,ld)" "list all posts in content directory" printf "\t%s:\n\t\t%s\n\n" "list-drafts (alises: listdraft,ld)" "list all posts in content directory"
printf "\t%s:\n\t\t%s\n\n" "server (alises: serve,s)" "serve blog from your blog directory" printf "\t%s:\n\t\t%s\n\n" "server (alises: serve,s)" "serve blog from your blog directory"
printf "\t%s:\n\t\t%s\n\n" "kill (alises: killlall,ka,k)" "kill all hugo processes"
printf "\t%s:\n\t\t%s\n\n" "deploy (aliases: dep,d)" "deploy to a remote server" printf "\t%s:\n\t\t%s\n\n" "deploy (aliases: dep,d)" "deploy to a remote server"
printf "\n" printf "\n"
} }
@ -109,11 +106,7 @@ while (($#)); do
break break
;; ;;
server|serve|s) server|serve|s)
serve_and_open hugo_serve
break
;;
kill|killall|ka|k)
killall "hugo"
break break
;; ;;
deploy|dep|d) deploy|dep|d)