I didn’t really see the benefit of this besides having a snapshot or backup of my home folder for my use case (I don’t have that many config/text files that needs tracking), but I can recommend chezmoi for those interested.
I have a huge datablob that I mirror off-site once monthly. I have a few services that provides things for my family, I take a backup of them nightly (and run a “backup-restoration” scenario every six months). For my desktop, none at all - but I have my most critical data synched / documented so they can be restored to a functional state.
I second obsidian. I was on the verge to jump onto logseq, but found its way of handling notes to be… different. I also felt a dislike of anytype where I don’t really have control over my notes. Obsidian clicked with me from the start and felt right. So I went with it, even though it’s not FOSS (which is usually a hard requirement from me).
Just make sure about what you’re getting yourself into: features such as IR facial detection and stylus input isn’t supported on all models OOTB by the surface kernel. Also, it is a bit messy with how surface handles booting.
Linux on surface works (I got Ubuntu on both my Go gen 1 and pro 7) but expect to put in time to tinker and manage unexpected issues.
I have the Go gen 1 with 4 Gb ram, for the exact same user cases ad you described.
The compatibility with Linux is great, but be mindful that you need a Windows installation to boot from USB (!). But the pen and touchscreen works out of the box.
The performance though is not the best, boot can take some time. I’d say forget about YouTube. But light coding and non-demanding websites could work. The form factor is great though… 😊
OP, if you’re interested in buying a used one, we could perhaps arrange something, if you live in Europe? Message me in that case.
PS. A Linux surface community would be great, I’d happily join it!
I prefer software with defaults that are in line with my preferences. I rather have sensible defaults and a nice OOTB experience, instead of fighting my distro and it’s packages.