From 98a3dc992f26007b6862d1afc4e0aa42f9795307 Mon Sep 17 00:00:00 2001 From: John Ankarstrom Date: Fri, 2 Jul 2021 19:05:28 +0200 Subject: Add git status handler --- dwim | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dwim b/dwim index 5ace0a6..1b6b443 100755 --- a/dwim +++ b/dwim @@ -107,6 +107,13 @@ for ($phrase) { run @EDITOR, "+$l", $p; } + if (/^ (?:modified: |deleted: )?(\S*)\n/m) { + handle 'git status'; + chdir dir; + my @files = m//mg; + run @OPENER, '-pwith-git -s', 'git', 'add', @files; + } + if (/^(\S+)$/) { handle 'maildir / directory / file'; my $p = path $1; -- cgit v1.2.3