I've been told that it's the intention to have Flathub added by default, but this doesn't seem to be working. Opening Discover's settings page in a new user edition install, you'll see that Flathub is *not* included automatically. You have to manually click the "Add Flathub" button, and then it shows up.
Git commit 6a9866159150372b3c1db21a69338e307c265c21 by Harald Sitter.
Committed on 09/10/2020 at 09:47.
Pushed by sitter into branch 'Neon/release-lts'.
rejigger flathub setup to anchor on sddm
this appears to have broken in 20.04 bc of changes to the critical
instead start the setup along with sddm and handle that the network is
conceivably not up. since we have no control over which network manager
the user uses we'll assume it's nm but then proceed to try anyway in
case it is not.
this is a bit unfortunate as sddm is actually a bad service to start
with but there's not really any better options on a system level as far
as I can tell
M +2 -3 debian/neon-settings-2.neon-flathub.service
M +13 -5 usr/lib/neon_update/neon_flathub.rb