diff --git a/backend-golang/file.go b/backend-golang/file.go index 48eb759..05c5552 100644 --- a/backend-golang/file.go +++ b/backend-golang/file.go @@ -140,7 +140,12 @@ func (a *App) OpenFileFolder(path string) error { } return nil case "linux": - println("unsupported OS") + cmd := exec.Command("xdg-open", absPath) + err := cmd.Run() + if err != nil { + return err + } + return nil } return errors.New("unsupported OS") }