FOSS is the way.
Welcome to the world of Linux!
Yes, every modern operating system today can run Git and SSH. You simply have to install Git (if not already installed by the OS) and you are ready to go.
Git Documentation for Linux-Installation
To install git you can use the package manager for your distro, for VanillaOS it is apx
and for Fedora it is dnf
, those are used in the Terminal maybe you will also find Git inside your GUI-Package manager.
Vanilla OS is based of Ubuntu, so you should have no problem finding a working release, when you find no Git-Installation via apx
try the apt
one.
SSH will already be installed and configured, it is a default functionality.
If you have any questions regarding the installation or Git-Use, just make an other comment.
I’m still in the world and character building phase. Sketching landscapes, rooms and such, writing little short stories to form the characters (my idea is that they have a “memory”, don’t know if it works in the end).
As for now I’m completely analog, I bought a nice notebook and do everything in it. But when time comes I think I will go with Obsidian as I already use it for my other notes/projects. I think it will be very powerful with the graph-view regarding relationships etc.
Obsidian is not FOSS though, and there are alternatives. I just hadn’t the time to look at them.
Edit: Obsidian can be used for free when you do not use their sync features. I use it that way and just have it in a Git-Repo for accessing it on different devices. Obsidian notes are in Markdown so you also do not have some kind of vendor lock, it’s just about the links between the notes.