[PATCH] Added contrib/ratdate.sh and Makefile for building
Rob Paisley <paisley-fBzVes0d2/ZWk0Htik3J/[email protected]>
| Newsgroups | gmane.comp.window-managers.ratpoison.devel |
|---|---|
| Message-ID | <[email protected]> |
From 852f227ac328fb570c65c8fdf7e52e7071b48f08 Mon Sep 17 00:00:00 2001 From: Rob Paisley <paisley-fBzVes0d2/ZWk0Htik3J/[email protected]> Date: Sat, 16 Nov 2013 19:38:28 -0500 Subject: [PATCH] Added contrib/ratdate.sh and Makefile for building ratdate.sh displays the date with a calendar inditacting today's date. Designed to replace ratpoison's default :time command. Suggest rebinding as follows: bind a exec exec ratdate.sh --- contrib/Makefile.am | 4 ++-- contrib/ratdate.sh | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100755 contrib/ratdate.sh diff --git a/contrib/Makefile.am b/contrib/Makefile.am index 5ae7445..dd51dd2 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -19,6 +19,6 @@ bin_SCRIPTS = rpws -pkgdata_DATA = ratpoison.el split.sh genrpbindings rpws allwindows.sh clickframe.pl rpshowall.sh unrat.c sloppy.c -EXTRA_DIST = ratpoison.el split.sh genrpbindings rpws allwindows.sh clickframe.pl rpshowall.sh unrat.c sloppy.c +pkgdata_DATA = ratpoison.el split.sh genrpbindings rpws allwindows.sh clickframe.pl rpshowall.sh unrat.c sloppy.c ratdate.sh +EXTRA_DIST = ratpoison.el split.sh genrpbindings rpws allwindows.sh clickframe.pl rpshowall.sh unrat.c sloppy.c ratdate.sh MAINTAINERCLEANFILES = Makefile.in diff --git a/contrib/ratdate.sh b/contrib/ratdate.sh new file mode 100755 index 0000000..c4222cd --- /dev/null +++ b/contrib/ratdate.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# License: CC BY-ND 3.0 see http://creativecommons.org/licenses/by-nd/3.0 +# +# Description: This script displays the date with a calendar indicating today +# via ratpoison's echo command. +# Suggest rebinding :time as follows: bind a exec exec ratdate.sh +today=`date +%e` +cal=`cal -h | tail -n +2 | sed -e 's/^Su/\n Su/' -e 's/.*/ & /' -e "s/\ $today\ /\<$today\>/"` +exec ratpoison -c "echo `date +' %r - %A %n %D - %B'` $cal"