summaryrefslogtreecommitdiffstats
path: root/main.go
diff options
context:
space:
mode:
authorRyooooooga <eial5q265e5@gmail.com>2022-04-01 23:38:41 +0900
committerJesse Duffield <jessedduffield@gmail.com>2022-04-02 08:48:38 +1100
commit86c259623c0f54b5eac6022cbdf232521de19ab8 (patch)
treee88a06d4f261da5f9ba8d5594e25b639a06af095 /main.go
parent2fbb52fa2cc1eaed9952206b0091b9ac2ee63d8b (diff)
feat: fix permission problem of temp dirs
Diffstat (limited to 'main.go')
-rw-r--r--main.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/main.go b/main.go
index 7d071cda2..dccbe1179 100644
--- a/main.go
+++ b/main.go
@@ -127,7 +127,13 @@ func main() {
}
}
- appConfig, err := config.NewAppConfig("lazygit", version, commit, date, buildSource, debuggingFlag)
+ tempDir, err := os.MkdirTemp("", "lazygit-*")
+ if err != nil {
+ log.Fatal(err.Error())
+ }
+ defer os.RemoveAll(tempDir)
+
+ appConfig, err := config.NewAppConfig("lazygit", version, commit, date, buildSource, debuggingFlag, tempDir)
if err != nil {
log.Fatal(err.Error())
}