diff --git a/main.go b/main.go index 8c222a9..4c84457 100644 --- a/main.go +++ b/main.go @@ -40,11 +40,6 @@ func main() { ConfigDirectory: configPath, } - if len(os.Args) > 1 && (strings.Contains(os.Args[1], "com.8bit.bitwarden.json") || strings.Contains(os.Args[1], "chrome-extension://")) { - browserbiometrics.Main(&runtimeConfig) - return - } - home, err := os.UserHomeDir() if err != nil { panic(err) @@ -56,6 +51,11 @@ func main() { runtimeConfig.GoldwardenSocketPath = home + "/.goldwarden.sock" } + if len(os.Args) > 1 && (strings.Contains(os.Args[1], "com.8bit.bitwarden.json") || strings.Contains(os.Args[1], "chrome-extension://")) { + browserbiometrics.Main(&runtimeConfig) + return + } + _, err = os.Stat("/.flatpak-info") isFlatpak := err == nil if isFlatpak {