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")