Geany uses the configured browser command, which indeed [defaults to `firefox`](/geany/geany/tree/master/src/keyfile.c#L90). Some time ago when the setting had hard-coded fallbacks, `xdg-open` was added as the first alternative in 0d4cbd60a15a7d2bc8b45cb43633705584fdde98. Since then the setting has no hard-coded fallback and asks the user to revise the setting when it doesn't work.
Maybe using `xdg-open` as default could be sensible on non-Mac non-Windows, but I don't know the implications.
--- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1157#issuecomment-236565751