From 2dd32c3b23d170c5729e3ae39c0dec892e9b72a2 Mon Sep 17 00:00:00 2001 From: neingeist Date: Tue, 5 Jun 2018 13:50:53 +0200 Subject: [PATCH 1/2] large-files: ignore more known files --- large-files | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/large-files b/large-files index 49e0e25..cb1a2d0 100755 --- a/large-files +++ b/large-files @@ -3,6 +3,6 @@ LARGE=${1:-100M} WHERE=`mount -t ext2,ext3,ext4,btrfs,ntfs,reiserfs,xfs,zfs | awk '{ print $3 }'` -IGNORE='^(/var/lib/rpm/Packages|/home/.*/.btsync/.*\.db)$' +IGNORE='^(/var/lib/rpm/Packages|/home/.*/.btsync/.*\.db.*|.*/objects/pack/pack-.*\.pack|.*/\.recoll/xapiandb/.*\.DB)$' sudo find $WHERE -xdev -size +$LARGE | grep --line-buffered -Ev "$IGNORE" From 16295ce071ff07d45bfb5a7d4aef4daed4456a27 Mon Sep 17 00:00:00 2001 From: neingeist Date: Tue, 3 Jul 2018 15:54:13 +0200 Subject: [PATCH 2/2] git-status-all: show dirty git repos --- git-status-all | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 git-status-all diff --git a/git-status-all b/git-status-all new file mode 100755 index 0000000..d43f9ec --- /dev/null +++ b/git-status-all @@ -0,0 +1,13 @@ +#!/bin/sh +# Show dirty git repos + +for d in */; do + ( + cd $d + status=`git status -s 2>/dev/null` + if [ $? -ne 0 -o -n "$status" ]; then + echo "== $d" + git status -s + fi + ) +done