diff --git a/bin/lastcommit b/bin/lastcommit new file mode 100755 index 0000000..4a01def --- /dev/null +++ b/bin/lastcommit @@ -0,0 +1,16 @@ +#!/bin/sh + +TMPFILE=$(tempfile -p clip. -s -gitlastcommit) + +(echo "
"
+git lastcommit
+echo ""
+echo "
" +echo "") > $TMPFILE + +cat $TMPFILE | xclip + +echo "" +cat $TMPFILE + +rm -f $TMPFILE diff --git a/bin/mutt-pdf b/bin/mutt-pdf new file mode 100755 index 0000000..f1af625 --- /dev/null +++ b/bin/mutt-pdf @@ -0,0 +1,5 @@ +#!/bin/bash + +mv -f -T "$1" "$1".mv +( evince "$1".mv ; rm -f "$1".mv ) & + diff --git a/bin/range-ces-photos.py b/bin/range-ces-photos.py new file mode 100755 index 0000000..ba16695 --- /dev/null +++ b/bin/range-ces-photos.py @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +import os +import glob + +from gi.repository import GExiv2 + +MOIS = ('janvier','fevrier','mars','avril','mai','juin','juillet','aout','septembre','octobre','novembre','decembre') + +for f in glob.glob('*'): + print f, ':', + try: + date = GExiv2.Metadata(f).get_date_time() + except: + print 'no date' + continue + dir = '%d/%s' % (date.year, MOIS[date.month-1]) + try: + os.makedirs(dir) + except: + pass + os.rename(f, os.path.join(dir, f)) + print 'moved to', dir