I just started diving into the command line tools and as a first step I want to get a Cardano node running. My question is, whether it's a good idea to use the database from the Daedalus wallet (under $HOME/Library/Application Support/Daedalus Mainnet/chain on macOS) and point the cardano-node argument database-path there? Will there be any conflicts between the node instance and Daedalus, perhaps when running them at the same time?
I do something like this on Linux to conserve space. Only one node can share the chain state at the same time though. Further, if you switch back and forth between newer/older version of cardano-node, it will trigger ledger state rebuilds which take a while before the node is functioning. If your only goal is to be able to use the CLI, you can start Daedalus and set
CARDANO_NODE_SOCKET_PATH to the path in Daedalus.