Enhancement
From the discussion in https://github.com/ipfs-shipyard/ipfs-companion/issues/312#issuecomment-385334865
It would be useful to have an init profile optimised for a desktop IPFS user. Something like
ipfs init --profile=desktop
The specific use case is to allow a browser to run the daemon on behalf of the user. The user may have limited or no awareness of the daemon or the repositories existence.
Of note, as there is already a server profile, it might be worth considering setting up the defaults so that they match the needs of a desktop user, though I realise that may be a more disruptive change.
Some initial thoughts for a desktop user:
I'll add more as I think of them.
Having a --profile=desktop option would go some way to reducing the concerns raised in this issue https://github.com/ipfs/go-ipfs/issues/1482#issuecomment-427346155 if it was clearly documented.
In the meantime ipfs-desktop is going to apply the defaults suggested here to repos initialized via the app. https://github.com/ipfs-shipyard/ipfs-desktop/pull/828
Most helpful comment
Some initial thoughts for a desktop user:
I'll add more as I think of them.