If you're already running a bitcoin node with solutions like nixbitcoin, raspiblitz, start9, etc., you may not want to run another node. Instead, you can follow all the "online steps" with electrum or sparrow by importing the descriptors.