summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--draw.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/draw.go b/draw.go
index 7013416..8f52f68 100644
--- a/draw.go
+++ b/draw.go
@@ -111,8 +111,11 @@ func (rs *RepoStatus) drawGitCommands() {
rs.Update()
})
- newgrid.NewButton("git pull" func() {
- log.Warn("Add git pull here")
+ newgrid.NewButton("git pull", func() {
+ var cmd []string
+ cmd = append(cmd, "git", "pull")
+ err, b, output := RunCmd("/home/jcarr/go/src/"+rs.repopath, cmd)
+ log.Warn("Did git pull here", err, b, output)
})
rs.major = gadgets.NewBasicCombobox(newgrid, "major")