diff options
Diffstat (limited to 'globalBuildOptions.go')
| -rw-r--r-- | globalBuildOptions.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/globalBuildOptions.go b/globalBuildOptions.go index ccf6b0b..8257da6 100644 --- a/globalBuildOptions.go +++ b/globalBuildOptions.go @@ -3,6 +3,7 @@ package main import ( "os" + "path/filepath" "go.wit.com/log" @@ -93,6 +94,17 @@ func globalBuildOptions(box *gui.Node) { newBranch.SetText("jcarr") me.autoWorkingPwd = gadgets.NewOneLiner(grid, "working directory (pwd)") + me.userHomePwd = gadgets.NewOneLiner(grid, "user home") + me.goSrcPwd = gadgets.NewOneLiner(grid, "go src home") + + homeDir, err := os.UserHomeDir() + if err != nil { + log.Warn("Error getting home directory:", err) + homeDir = "/home/autotypist" + } + me.userHomePwd.SetText(homeDir) + srcDir := filepath.Join(homeDir, "go/src") + me.goSrcPwd.SetText(srcDir) group2 := vbox.NewGroup("Run in every git repository") me.stopOnErrors = group2.NewCheckbox("Stop on errors") |
