dot

packages and services management
Log | Files | Refs | README

commit 8d7bbd775401c86befb59b2ef57c9162256e144d
parent 7c581c850aa79b89f0ff8464ce83610ac8c4221c
Author: josuah <mail@josuah.net>
Date:   Sat, 29 Oct 2016 04:01:36 -0400

Added barkdown

Diffstat:
ABUILD/barkdown | 3+++
Mbin/buffers | 25++++++++++---------------
Dbin/fig | 852-------------------------------------------------------------------------------
Dbin/updd | 14--------------
Mvim/.vim/vimrc | 2+-
5 files changed, 14 insertions(+), 882 deletions(-)

diff --git a/BUILD/barkdown b/BUILD/barkdown @@ -0,0 +1,3 @@ +# Simple plain text file format + +tar=http://github.com/josuah/barkdown/archive/master.tar.gz diff --git a/bin/buffers b/bin/buffers @@ -6,7 +6,7 @@ # Manage abduco sessions like buffers. # External: stest (dmenu), iomenu, abduco -# Busybox: mkdir, tee, sort, tr, tail +# Busybox: mkdir, tee, sort, tr, sed help=' Usage: buffers COMMAND @@ -26,21 +26,18 @@ COMMAND # commands() { - # Get or create the cache file - cache="${XDG_CACHE_HOME:-$HOME/.cache}/dmenu_run" + local cache="${XDG_CACHE_HOME:-$HOME/.cache}/dmenu_run" + mkdir -p "${cache%/*}" # Get the command name from cache or stest - # IFS=':' - if stest -dqr -n "$cache" $PATH then stest -flx $PATH | sort -u | tee "$cache" else tee < "$cache" fi - unset IFS } @@ -125,11 +122,8 @@ run() esac # Build the name - if [ "$path" ] - then - path="$(cd "$path"; pwd)" - [ -z "${path##$HOME*}" ] && path="~${path#$HOME}" - fi + path="$(cd "$HOME/$path"; pwd)" + [ -z "${path##$HOME*}" ] && path="~${path#$HOME}" name="$cmd${path:+ $path}" # Set terminal's name @@ -147,6 +141,8 @@ run() # attach() { + local name + # If already on a session, print its name and exit. if [ "$ABDUCO" ] then @@ -158,9 +154,8 @@ attach() printf '\033[1A' # Get the session name by prompting the user. - name="$(abduco | tail -n +2 | tr ! / | sort -k 4 | iomenu | tr / !)" - name="${name##*$TAB}" - printf '%s\n' "$name" + name="$(abduco | tr ! / | sed -r '1d; s/(.*)\t(.*)/\2 # \1/' | sort | + iomenu -s '#' | tr / !)" # Set the name of the terminal. printf '\033]0;%s\007' "$name" | tr ! / @@ -189,4 +184,4 @@ esac # Reset the screen, print reminder of current sessions printf '\033[2J\033[0;0f\033[0m\n' -abduco | tr ! / | sort -t "$TAB" -k 3 | tail -n +2 +abduco | tr ! / | sort -t "$TAB" -k 3 | sed 1d diff --git a/bin/fig b/bin/fig @@ -1,852 +0,0 @@ -# ,-- ' -# | | ,--, -# |- | | | -# | | `--| 2016-10-07 -#-------`--'-------------------------------------------------------------------- -# Figlet without all the bells and fanciness. - -if [ "$1" = -f ] || [ "$1" = --font ] -then - font="$2" - shift 2 -fi - -if [ $# = 0 ] -then tee -else printf '%s\n' "$*" -fi | fold -w 1 | { - while IFS= read -r c - do - case "$font" in - bold ) - case "$c" in - a | A) - l1="$l1"' ' - l2="$l2"' _____ ' - l3="$l3"".'__ /" - l4="$l4"'/ /_/ /' - l5="$l5"' \____/' - l6="$l6"' ' - ;; - b | B) - l1="$l1"'/\ ' - l2="$l2"'/ /_ ' - l3="$l3"'/ __ \ ' - l4="$l4"'/ /_/ /' - l5="$l5"' \____/' - l6="$l6"' ' - ;; - c | C) - l1="$l1"' ' - l2="$l2"'____ ' - l3="$l3"'/ ___\ ' - l4="$l4"'/ /__ ' - l5="$l5"' \____\' - l6="$l6"' ' - ;; - d | D) - l1="$l1"' /\ ' - l2="$l2"' ___/ /' - l3="$l3"".'__ /" - l4="$l4"'/ /_/ /' - l5="$l5"' \____/' - l6="$l6"' ' - ;; - e | E) - l1="$l1"' ' - l2="$l2"' ___ ' - l3="$l3"".'__ \\ " - l4="$l4"'/ ____/' - l5="$l5"' \___\ ' - l6="$l6"' ' - ;; - f | F) - l1="$l1"' ____ ' - l2="$l2"".' ___\\" - l3="$l3""/ .'_ " - l4="$l4"'/ ___/ ' - l5="$l5"' \/ ' - l6="$l6"' ' - ;; - g | G) - l1="$l1"' ' - l2="$l2"' _____ ' - l3="$l3"".'__ /" - l4="$l4"'/ /_/ /' - l5="$l5"'_\__ /' - l6="$l6"" \\__,-'" - ;; - h | H) - l1="$l1"'/\ ' - l2="$l2"'/ /_ ' - l3="$l3"'/ __ \ ' - l4="$l4"'/ / / /' - l5="$l5"' \/ \/' - l6="$l6"' ' - ;; - i | I) - l1="$l1"'__ ' - l2="$l2"' \/ ' - l3="$l3"' /\ ' - l4="$l4"' / /' - l5="$l5"' \/' - l6="$l6"' ' - ;; - j | J) - l1="$l1"' __ ' - l2="$l2"' \/ ' - l3="$l3"' /\ ' - l4="$l4"' / /' - l5="$l5"'_,-" /' - l6="$l6"' \_,-"' - ;; - k | K) - l1="$l1"'/\ ' - l2="$l2"'/ / __ ' - l3="$l3""/ /,','" - l4="$l4""/ ,' " - l5="$l5"' \/\_\ ' - l6="$l6"' ' - ;; - l | L) - l1="$l1"'/\ ' - l2="$l2"'/ /' - l3="$l3"'/ /' - l4="$l4"'/ /' - l5="$l5"' \/' - l6="$l6"' ' - ;; - m | M) - l1="$l1"' ' - l2="$l2"'________ ' - l3="$l3"'/ __ __ \ ' - l4="$l4"'/ / / / / /' - l5="$l5"' \/ \/ \/' - l6="$l6"' ' - ;; - n | N) - l1="$l1"' ' - l2="$l2"'____ ' - l3="$l3"'/ __ \ ' - l4="$l4"'/ / / /' - l5="$l5"' \/ \/' - l6="$l6"' ' - ;; - o | O) - l1="$l1"' ' - l2="$l2"'____ ' - l3="$l3"'/ __ \ ' - l4="$l4"'/ /_/ /' - l5="$l5"' \____/' - l6="$l6"' ' - ;; - p | P) - l1="$l1"' ' - l2="$l2"'____ ' - l3="$l3"'/ __ \ ' - l4="$l4"'/ /_/ /' - l5="$l5"'/ ____/' - l6="$l6"' \/ ' - ;; - q | Q) - l1="$l1"' ' - l2="$l2"' _____ ' - l3="$l3"".'__ /" - l4="$l4"'/ /_/ /' - l5="$l5"' \__ /' - l6="$l6"' \/' - ;; - r | R) - l1="$l1"' ' - l2="$l2"'_____ ' - l3="$l3"'/ ____\' - l4="$l4"'/ / ' - l5="$l5"' \/ ' - l6="$l6"' ' - ;; - s | S) - l1="$l1"' ' - l2="$l2"' ____ ' - l3="$l3"' / __/' - l4="$l4"'__\ \ ' - l5="$l5"' \___/' - l6="$l6"' ' - ;; - t | T) - l1="$l1"'/\ ' - l2="$l2"'/ /_ ' - l3="$l3"'/ ___\' - l4="$l4"'/ / ' - l5="$l5"' \/ ' - l6="$l6"' ' - ;; - u | U) - l1="$l1"' ' - l2="$l2"'__ /\ ' - l3="$l3"'/ / / /' - l4="$l4"'/ /_/ /' - l5="$l5"' \____/' - l6="$l6"' ' - ;; - v | V) - l1="$l1"' ' - l2="$l2"'__ /\ ' - l3="$l3"'/ / / /' - l4="$l4"' \ \/ /' - l5="$l5"" \\_,'" - l6="$l6"' ' - ;; - w | W) - l1="$l1"' ' - l2="$l2"'__ /\ ' - l3="$l3"'/ /\/ /' - l4="$l4"'/ / / /' - l5="$l5"' \____/' - l6="$l6"' ' - ;; - x | X) - l1="$l1"' ' - l2="$l2"'__ __ ' - l3="$l3"" \\ \\' /" - l4="$l4"" ,' ,'" - l5="$l5"" /_,\\_\\" - l6="$l6"' ' - ;; - y | Y) - l1="$l1"' ' - l2="$l2"'__ /\ ' - l3="$l3"'/ / / /' - l4="$l4"' \ \/ /' - l5="$l5"' __\ /' - l6="$l6"" \\_,-'" - ;; - z | Z) - l1="$l1"' ' - l2="$l2"'______ ' - l3="$l3"'/__ /' - l4="$l4"",-' _-'" - l5="$l5"'/_____\' - l6="$l6"' ' - ;; - 0 | 0) - l1="$l1"' ___ ' - l2="$l2"".'__ \ " - l3="$l3"'/ / / /' - l4="$l4"'/ /_/ /' - l5="$l5"" \\___,'" - l6="$l6"' ' - ;; - 1) - l1="$l1"' __ ' - l2="$l2"".-' / " - l3="$l3"' / / ' - l4="$l4"' _/ / ' - l5="$l5"' /___/' - l6="$l6"' ' - ;; - 2) - l1="$l1"'____ ' - l2="$l2"'/___ \ ' - l3="$l3"" .-' /" - l4="$l4"".-' _-'" - l5="$l5"'/_____\' - l6="$l6"' ' - ;; - 3) - l1="$l1"'____ ' - l2="$l2"'/___ \ ' - l3="$l3"" .'.-'" - l4="$l4"'___\ \ ' - l5="$l5""/___,-'" - l6="$l6"' ' - ;; - 4) - l1="$l1"'__ ' - l2="$l2"'/ /__ ' - l3="$l3"'/ // / ' - l4="$l4"'/__ _/' - l5="$l5"' /_/ ' - l6="$l6"' ' - ;; - 5) - l1="$l1"'______ ' - l2="$l2"'/ ____/' - l3="$l3"' `-.`. ' - l4="$l4"'____/ /' - l5="$l5""/____,'" - l6="$l6"' ' - ;; - 6) - l1="$l1"' ____ ' - l2="$l2"".'___/ " - l3="$l3"'/ /_ ' - l4="$l4"'/ __ \ ' - l5="$l5"" \\___,'" - l6="$l6"' ' - ;; - 7) - l1="$l1"'______ ' - l2="$l2"'/___ /' - l3="$l3"' / /' - l4="$l4"' / /' - l5="$l5"' /_/' - l6="$l6"' ' - ;; - 8) - l1="$l1"' ___ ' - l2="$l2"".'__ \\ " - l3="$l3"'/ /_/ /' - l4="$l4"'/ /_/ /' - l5="$l5"" \___,'" - l6="$l6"' ' - ;; - 9) - l1="$l1"' ___ ' - l2="$l2"".'__ \\ " - l3="$l3"' \__ /' - l4="$l4"' ___/ /' - l5="$l5"" \\___,'" - l6="$l6"' ' - ;; - ' ') - l1="$l1"' ' - l2="$l2"' ' - l3="$l3"' ' - l4="$l4"' ' - l5="$l5"' ' - l6="$l6"' ' - ;; - .) - l1="$l1"' ' - l2="$l2"' ' - l3="$l3"' ' - l4="$l4"'__ ' - l5="$l5"' \/' - l6="$l6"' ' - ;; - esac - ;; - '' | * ) - case "$c" in - a) - l1="$l1"' ' - l2="$l2"' ,--.' - l3="$l3"' ,--|' - l4="$l4"' `--`' - l5="$l5"' ' - ;; - b) - l1="$l1"' | ' - l2="$l2"' |--.' - l3="$l3"' | |' - l4="$l4"" '--'" - l5="$l5"' ' - ;; - c) - l1="$l1"' ' - l2="$l2"' ,--.' - l3="$l3"' | ' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - d) - l1="$l1"' |' - l2="$l2"' .--|' - l3="$l3"' | |' - l4="$l4"' `--`' - l5="$l5"' ' - ;; - e) - l1="$l1"' ' - l2="$l2"' ,--.' - l3="$l3"" |--'" - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - f) - l1="$l1"' ,--' - l2="$l2"' |- ' - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - g) - l1="$l1"' ' - l2="$l2"' ,--,' - l3="$l3"' | |' - l4="$l4"' `--|' - l5="$l5"" \`--'" - ;; - h) - l1="$l1"' | ' - l2="$l2"' |--.' - l3="$l3"' | |' - l4="$l4"" ' '" - l5="$l5"' ' - ;; - i) - l1="$l1"" *" - l2="$l2"' ,' - l3="$l3"' |' - l4="$l4"" '" - l5="$l5"' ' - ;; - j) - l1="$l1"" *" - l2="$l2"' ,' - l3="$l3"' |' - l4="$l4"' |' - l5="$l5"" \`-'" - ;; - k) - l1="$l1"' | ' - l2="$l2"' | ,' - l3="$l3"' |-< ' - l4="$l4"" ' \`" - l5="$l5"' ' - ;; - l) - l1="$l1"' |' - l2="$l2"' |' - l3="$l3"' |' - l4="$l4"" '" - l5="$l5"' ' - ;; - m) - l1="$l1"' ' - l2="$l2"' --.-.' - l3="$l3"' | | |' - l4="$l4"" ' ' '" - l5="$l5"' ' - ;; - n) - l1="$l1"' ' - l2="$l2"' ---.' - l3="$l3"' | |' - l4="$l4"" ' '" - l5="$l5"' ' - ;; - o) - l1="$l1"' ' - l2="$l2"' ,--.' - l3="$l3"' | |' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - p) - l1="$l1"' ' - l2="$l2"' ---.' - l3="$l3"' | |' - l4="$l4"" |--'" - l5="$l5"' | ' - ;; - q) - l1="$l1"' ' - l2="$l2"' ,---' - l3="$l3"' | |' - l4="$l4"' `--|' - l5="$l5"' |' - ;; - r) - l1="$l1"' ' - l2="$l2"' .,--' - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - s) - l1="$l1"' ' - l2="$l2"' ,---' - l3="$l3"' `--.' - l4="$l4"" ---'" - l5="$l5"' ' - ;; - t) - l1="$l1"' | ' - l2="$l2"' |--' - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - u) - l1="$l1"' ' - l2="$l2"' , ,' - l3="$l3"' | |' - l4="$l4"' `--`' - l5="$l5"' ' - ;; - v) - l1="$l1"' ' - l2="$l2"' . ,' - l3="$l3"' \ / ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - w) - l1="$l1"' ' - l2="$l2"' , , ,' - l3="$l3"' | | |' - l4="$l4"" \`-'-'" - l5="$l5"' ' - ;; - x) - l1="$l1"' ' - l2="$l2"' . ,' - l3="$l3"' >< ' - l4="$l4"" ' \`" - l5="$l5"' ' - ;; - y) - l1="$l1"' ' - l2="$l2"' , ,' - l3="$l3"' | |' - l4="$l4"' `--|' - l5="$l5"" \`--'" - ;; - z) - l1="$l1"' ' - l2="$l2"' ---,' - l3="$l3"" ,' " - l4="$l4"" '---" - l5="$l5"' ' - ;; - A) - l1="$l1"' ,--.' - l2="$l2"' |__|' - l3="$l3"' | |' - l4="$l4"" ' '" - l5="$l5"' ' - ;; - B) - l1="$l1"' ---.' - l2="$l2"' |__/' - l3="$l3"' | \' - l4="$l4"" ---'" - l5="$l5"' ' - ;; - C) - l1="$l1"' ,--.' - l2="$l2"' | ' - l3="$l3"' | ' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - D) - l1="$l1"' ---.' - l2="$l2"' | |' - l3="$l3"' | |' - l4="$l4"" ---'" - l5="$l5"' ' - ;; - E) - l1="$l1"' ----' - l2="$l2"' |__ ' - l3="$l3"' | ' - l4="$l4"' ----' - l5="$l5"' ' - ;; - F) - l1="$l1"' ----' - l2="$l2"' |__ ' - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - G) - l1="$l1"' ,--.' - l2="$l2"' | ' - l3="$l3"' | -.' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - H) - l1="$l1"' , ,' - l2="$l2"' |__|' - l3="$l3"' | |' - l4="$l4"" ' '" - l5="$l5"' ' - ;; - I) - l1="$l1"' ---' - l2="$l2"' | ' - l3="$l3"' | ' - l4="$l4"' ---' - l5="$l5"' ' - ;; - J) - l1="$l1"' ---' - l2="$l2"' | ' - l3="$l3"' | ' - l4="$l4"" \`-' " - l5="$l5"' ' - ;; - K) - l1="$l1"' . ,' - l2="$l2"" |,' " - l3="$l3"' |`. ' - l4="$l4"" ' \`" - l5="$l5"' ' - ;; - L) - l1="$l1"' , ' - l2="$l2"' | ' - l3="$l3"' | ' - l4="$l4"" '---" - l5="$l5"' ' - ;; - M) - l1="$l1"' . .' - l2="$l2"' |\ /|' - l3="$l3"' | | |' - l4="$l4"" ' '" - l5="$l5"' ' - ;; - N) - l1="$l1"' . .' - l2="$l2"' |\ |' - l3="$l3"' | \|' - l4="$l4"" ' '" - l5="$l5"' ' - ;; - O) - l1="$l1"' ,--.' - l2="$l2"' | |' - l3="$l3"' | |' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - P) - l1="$l1"' ---.' - l2="$l2"" |__'" - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - Q) - l1="$l1"' ,--.' - l2="$l2"' | |' - l3="$l3"' | |' - l4="$l4"' `--\' - l5="$l5"' ' - ;; - R) - l1="$l1"' ---.' - l2="$l2"" |__'" - l3="$l3"' |`. ' - l4="$l4"" ' \`" - l5="$l5"' ' - ;; - S) - l1="$l1"' ,--.' - l2="$l2"' `. ' - l3="$l3"' `.' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - T) - l1="$l1"' ----' - l2="$l2"' | ' - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - U) - l1="$l1"' , ,' - l2="$l2"' | |' - l3="$l3"' | |' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - V) - l1="$l1"' . .' - l2="$l2"' | / ' - l3="$l3"' |/ ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - W) - l1="$l1"' , ,' - l2="$l2"' | . |' - l3="$l3"' |/ \|' - l4="$l4"" ' \`" - l5="$l5"' ' - ;; - X) - l1="$l1"' . ,' - l2="$l2"' \/ ' - l3="$l3"' /\ ' - l4="$l4"" ' \`" - l5="$l5"' ' - ;; - Y) - l1="$l1"' . ,' - l2="$l2"" \`.' " - l3="$l3"' | ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - Z) - l1="$l1"' ---,' - l2="$l2"' / ' - l3="$l3"' / ' - l4="$l4"" '---" - l5="$l5"' ' - ;; - 0) - l1="$l1"' ,--.' - l2="$l2"' |\ |' - l3="$l3"' | \|' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - 1) - l1="$l1"' , ' - l2="$l2"" '| " - l3="$l3"' | ' - l4="$l4"" -'-" - l5="$l5"' ' - ;; - 2) - l1="$l1"' ,--.' - l2="$l2"" ,'" - l3="$l3"' / ' - l4="$l4"' ----' - l5="$l5"' ' - ;; - 3) - l1="$l1"' ,--.' - l2="$l2"' __/' - l3="$l3"' \' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - 4) - l1="$l1"' , ' - l2="$l2"' / ' - l3="$l3"" '-+-" - l4="$l4"" ' " - l5="$l5"' ' - ;; - 5) - l1="$l1"' .---' - l2="$l2"' |__ ' - l3="$l3"' \' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - 6) - l1="$l1"' ,--.' - l2="$l2"' |__ ' - l3="$l3"' | |' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - 7) - l1="$l1"' ----' - l2="$l2"' _/' - l3="$l3"' / ' - l4="$l4"" ' " - l5="$l5"' ' - ;; - 8) - l1="$l1"' ,--.' - l2="$l2"' \__/' - l3="$l3"' / \' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - 9) - l1="$l1"' ,--.' - l2="$l2"' \__|' - l3="$l3"' |' - l4="$l4"" \`--'" - l5="$l5"' ' - ;; - .) - l1="$l1"' ' - l2="$l2"' ' - l3="$l3"' ' - l4="$l4"' *' - l5="$l5"' ' - ;; - '`') - l1="$l1"' \ ' - l2="$l2"' \' - l3="$l3"' ' - l4="$l4"' ' - l5="$l5"' ' - ;; - "'") - l1="$l1"' |' - l2="$l2"' |' - l3="$l3"' ' - l4="$l4"' ' - l5="$l5"' ' - ;; - '"') - l1="$l1"' | |' - l2="$l2"' | |' - l3="$l3"' ' - l4="$l4"' ' - l5="$l5"' ' - ;; - ' ') - l1="$l1"' ' - l2="$l2"' ' - l3="$l3"' ' - l4="$l4"' ' - l5="$l5"' ' - ;; - :) - l1="$l1"' ' - l2="$l2"' * ' - l3="$l3"' ' - l4="$l4"' * ' - l5="$l5"' ' - ;; - /) - l1="$l1"' ' - l2="$l2"' /' - l3="$l3"' / ' - l4="$l4"'/ ' - l5="$l5"' ' - ;; - !) - l1="$l1"' |' - l2="$l2"' |' - l3="$l3"' |' - l4="$l4"' *' - l5="$l5"' ' - ;; - -) - l1="$l1"' ' - l2="$l2"' ' - l3="$l3"' ---' - l4="$l4"' ' - l5="$l5"' ' - ;; - esac - ;; - esac - done - - if [ "$font" = bold ] - then - l1=" $l1" - l2=" $l2" - l3=" $l3" - l4=" $l4" - l5=" $l5" - l6="$l6" - fi - - [ "$l1" ] && printf '%s\n' "$l1" - [ "$l2" ] && printf '%s\n' "$l2" - [ "$l3" ] && printf '%s\n' "$l3" - [ "$l4" ] && printf '%s\n' "$l4" - [ "$l5" ] && printf '%s\n' "$l5" - [ "$l6" ] && printf '%s\n' "$l6" - [ "$l7" ] && printf '%s\n' "$l7" - [ "$l8" ] && printf '%s\n' "$l8" - [ "$l9" ] && printf '%s\n' "$l9" -} | sed 's/ *$//' diff --git a/bin/updd b/bin/updd @@ -1,14 +0,0 @@ -# | | -# , , ---. .--| .--| -# | | | | | | | | -# `--` |--' `--` `--` 2016-10-07 -#------|------------------------------------------------------------------------ -# UPDate Date at the end of sime line or add one to it. - -IFS=' -' - -read -r line; -line="${line%[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]}" - -printf "%s%$((80 - ${#line}))s\n" "$line" "$(date +"${1-%Y-%m-%d}")" diff --git a/vim/.vim/vimrc b/vim/.vim/vimrc @@ -53,7 +53,7 @@ nmap <Leader>C :cwindow<CR>:set nocursorline<CR> nmap <Leader>t :pwd \| echo '' \| tags \| echo ''<CR>:tag nmap <Leader>" : echo '' \| registers <CR> nmap <Leader>' : echo '' \| marks <CR>:' -nmap <Leader>m :silent !make clean<CR>:silent make \| redraw! \| clist<CR> +nmap <Leader>m :silent make \| redraw! \| clist<CR> let find_command = "find -type f ! -path '*/.svn/*' ! -path '*/.git/*' \\| sed 's/.\\///' \\| fzy"