From 3681fd33051eec54d79542205c7409c3573399bf Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 15 May 2018 12:30:41 +0200 Subject: [feat] create config folder if it doesn't exist --- main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.go b/main.go index a671c26..146a814 100644 --- a/main.go +++ b/main.go @@ -32,6 +32,10 @@ const ( var printer *message.Printer func main() { + if _, err := os.Stat(bitmask.ConfigPath); os.IsNotExist(err) { + os.MkdirAll(bitmask.ConfigPath, os.ModePerm) + } + err := acquirePID() if err != nil { log.Fatal(err) @@ -46,6 +50,7 @@ func main() { b, err := bitmask.Init() if err != nil { log.Print(err) + notify.bitmaskNotRunning() return } defer b.Close() -- cgit v1.2.3