420 sats \ 0 replies \ @analogvoid 31 Jan \ on: Have you tried living without a smartphone? ideasfromtheedge
I've tried and yes it's ultimately very difficult to exist in modern society without one. I even went the same route you did with an iPhone SE but I don't think iOS is customizable enough to get rid of the distractions. I ended up going with GrapheneOS and Olauncher (text based so there's no shiny icons to distract you) which feels like the exact balance I wanted.
With Graphene/Olauncher I would unlock my phone to look out of habit but there wasn't much to see.. just a short text list of apps. As the dopamine kick disappeared I found myself mindlessly unlocking/checking less and less. After a couple years on this path I def notice myself being less interested in my phone except for the few functions I truly find it useful for. I also find myself heads-up when out side, on the bus, on the sidewalk. You know what you see? Lots of people with their face in their phones missing the beauty and calm of living IRL.
I ran into the same thing in the last couple months when setting up my first node. I ended up going with bitcoind (node), btc-rpc-explorer (lets you see your node's status and explore the blockchain), and electrs (electrum wallet server). Both btc-rpc-explorer and electrs talk to your node to do their thing.
I made this choice because it seemed 1/ minimal enough to allow me to use the Electrum wallet app (the wallet I use) wherever I am with my own node, 2/ because I could run the services as podman containers easily on my home server (amd64 linux) and, 3/ the solution seemed well proven (and documented well enough to hack together).
Here are the container images I used:
- https://github.com/ruimarinho/docker-bitcoin-core
- https://github.com/tyzbit/btc-rpc-explorer
- https://github.com/romanz/electrs
P.S.
I'm a minimalist so I'm curious about skipping electrs and using a wallet like Sparrow that talks directly to the node, as mentioned in the top reply right now. Though, what I read was this wasn't great for performance reasons. Probably doesn't matter though if the node is only serving a single user's wallet apps. ¯_(ツ)_/¯
GENESIS