Scuttle-Shell
Following the motto of Do instead of Ask and a ton of advise from many of you, I went ahead and published a little Scuttle-Shell application as an NPM module. This enables you to run sbot
as a system tray app (or the equivalent in your OS of choice).
In the future apps can just check if sbot
is running and if it is not, it is very easy to detect if scuttleshell
(the shell cmd has no hifen because reasons) is installed and launch it. Right now, the only app that does it is patchfox.
I have many features planned for this app but this is a small and easy starting point. All this code has been extracted from the patchfox repo and refactored a bit, so I do count this as part of the work built from my #ssb-grants even though it is no longer tied to #patchfox.
The installation procedure is now much easier, installing the module should handle everything. You can install it globally which will provide a scuttleshell
command to launch the app, or, clone the repo and run node server.js
to start it manually (Patchfox can find and start the app on its own, no need to start it on your own).
All the new source code is on the Scuttle-Shell Github Repo and I will soon patch the patchfox repo to use this repo instead of its own for the host app.