While the daemon will start by itself, the tray icon which allows quickly switching modes and opening the GUI cannot be launched without first launching the full GUI window and then closing it to keep it in the tray. Several other apps which support system trays like this also have a command line option like --minimize or --no-window that will allow for starting the app (e.g. autostarting at login) without opening a window just yet.
Additionally it would be useful to have cardwire-gui --help show this command so the user can find it naturally.
While the daemon will start by itself, the tray icon which allows quickly switching modes and opening the GUI cannot be launched without first launching the full GUI window and then closing it to keep it in the tray. Several other apps which support system trays like this also have a command line option like
--minimizeor--no-windowthat will allow for starting the app (e.g. autostarting at login) without opening a window just yet.Additionally it would be useful to have
cardwire-gui --helpshow this command so the user can find it naturally.