utilies

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 937836b8b1791b078b8126a9e0ffde0b24bcba99
parent 3f23e99ff2d4dff1ae5994a56f04f425c7ce1616
Author: Taco-C <perian.forod@gmail.com>
Date:   Thu,  2 Jul 2020 00:10:52 +0200

Add updated version of dugrep

Diffstat:
Mdugrep | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dugrep b/dugrep @@ -2,7 +2,16 @@ # Find all files with the .$1 extention, lets you choose one, then exec with $2. -file=`du -a $HOME --exclude=".*" 2>/dev/null | grep "\.$1$" | cut -f2 | rofi -dmenu -theme sidebar -p :` +# theme="-theme sidebar" +theme="" + +_filter_files() { + for ext in $(echo $1 | tr "," "\n"); do + du -a $HOME --exclude=".*" | cut -f2 | grep "\.$ext$" + done +} + +file=`_filter_files "$1" | sort | rofi -width 75% -dmenu -i $theme -p :` [ "$file" = "" ] && exit