diff --git a/README.md b/README.md index 448832e..4a24aab 100644 --- a/README.md +++ b/README.md @@ -241,10 +241,21 @@ python -m seedpass_gui seedpass-gui ``` -Install a platform-specific BeeWare backend before running these commands. Only -the headless `toga-dummy` backend is bundled for tests. Linux users should -install `toga-gtk`, Windows users need `toga-winforms`, and macOS users require -`toga-cocoa`. +To display the interface, you must also install the Toga backend for your +platform. Only `toga-core` and the headless `toga-dummy` backend are included +in the requirements file. Depending on your operating system install one of the +following packages: + +```bash +# Linux +pip install toga-gtk + +# Windows +pip install toga-winforms + +# macOS +pip install toga-cocoa +``` The GUI works with the same vault and configuration files as the CLI. diff --git a/docs/docs/content/01-getting-started/06-gui_adapter.md b/docs/docs/content/01-getting-started/06-gui_adapter.md index e2c4917..b0531b9 100644 --- a/docs/docs/content/01-getting-started/06-gui_adapter.md +++ b/docs/docs/content/01-getting-started/06-gui_adapter.md @@ -14,10 +14,20 @@ python -m seedpass_gui seedpass-gui ``` -Install a platform-specific BeeWare backend before launching the GUI. The -distribution only bundles the headless `toga-dummy` backend for automated -tests. Linux users should install `toga-gtk`, Windows users need -`toga-winforms`, and macOS users require `toga-cocoa`. +Only the headless `toga-dummy` backend ships with the project for automated +tests. To actually display windows you need a platform-specific backend such as +`toga-gtk`, `toga-winforms`, or `toga-cocoa`. + +```bash +# Linux +pip install toga-gtk + +# Windows +pip install toga-winforms + +# macOS +pip install toga-cocoa +``` The GUI shares the same encrypted vault and configuration as the command line tool.