You can also stick a git repo on top of Dropbox... There are several articles about how to do this if you do a quick google.
Whether or not this makes you "decentralized" depends on where your directories live. Two machines in the same location? Not decentralized.