Describe the bug
Lazydocker doesn't check if xdg-open is installed before attempting to run it, and crashes if it's missing.
To Reproduce
Steps to reproduce the behavior:
- Install Lazydocker on a machine without
xdg-open installed (such as a headless server)
- Click donate link
- Crash
Expected behaviour
Lazydocker should prompt (possibly with a link to manually copy) that it can't open the page itself.
Desktop:
- OS: Headless Arch Linux server
- Lazydocker Version 0.18.1
Describe the bug
Lazydocker doesn't check if
xdg-openis installed before attempting to run it, and crashes if it's missing.To Reproduce
Steps to reproduce the behavior:
xdg-openinstalled (such as a headless server)Expected behaviour
Lazydocker should prompt (possibly with a link to manually copy) that it can't open the page itself.
Desktop: