From f7f85822978208e2e84430dd09b336628be99d6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Thu, 4 Oct 2018 11:45:33 +0200 Subject: Add management script. --- wiki | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 wiki (limited to 'wiki') diff --git a/wiki b/wiki new file mode 100755 index 0000000..eed28fb --- /dev/null +++ b/wiki @@ -0,0 +1,36 @@ +#!/bin/bash + +# A simple script for managing a vimwiki git repo. +# Allows slightly simpler edits and commits. + +if [ $# -eq 0 ] || [ $1 = "edit" ]; then + vim +VimwikiIndex + exit +fi + +pushd ~/vimwiki/ + +case $1 in + commit) + shift + if [ $# -eq 0 ]; then + msg="$(date --rfc-email)" + else + msg="$@" + fi + git add -A + git commit -m "$msg" + ;; + ammend) + shift + if [ $# -eq 0 ]; then + git commit --amend + else + msg="$@" + git commit --amend -m "$msg" + fi + ;; + *) + eval "git $@" + ;; +esac -- cgit v1.2.3