//go:build linux && !android package main import ( "os" "gioui.org/app" ) var ( noidLabelText = "No GPG ids available" ) func getConfDir() (string, error) { ret, err := app.DataDir() if err != nil { log(Error, "Cannot get data directory:", err) return "", err } if _, err := os.Stat(ret); os.IsNotExist(err) { err = os.MkdirAll(ret, 0700) if err != nil { log(Error, "Cannot create configuration directory ", ret) return "", err } } return ret, nil }