I’m new to NixOS and trying to install FreeFileSync (Donation Edition) using the provided installer (FreeFileSync.run). The one from the package repository is somewhat broken in a way that is a deal-breaker for me. Also there’s no source code for the “Donation Edition” so I can’t just compile it either.
Obviously just trying to run the installer doens’t work, so my question is, is there a way I can get around this?
In truth I doubt I’m even phrasing my question correctly and I just don’t know where to look for help anymore. Could anyone guide me on how to either get this specific installer working or explain the steps I might need to take?
Thanks so much for any advice, and please let me know if I need to provide more info!
I have been experimenting with FreeFileSync for the last week or so. I installed it by adding it to environment.systemPackages = with pkgs; [ ]. Can you explain how it is broken and/or what the difference is with the Donation Edition so I can try to assist?
The one from packages is broken in the google drive sync option, I think theres something with the OAuth (?). The Flatpak version doesnt have this issue however it only allows 1 connection to google drive, which is painfully slow. Whereas donation edition allows you to have more in parallel which speeds up things dramatically.
What if instead of nixos I went with another distro and used the nix package manager? Sounds like a best of both worlds solution
Edit: I should also mention I’ve tried the windows versions through bottles but that didn’t work either.
A good way to replicate my issue would probably be to get the installer from the freefilesync.org website.
If they use a different source code for the donation edition, do you have a copy of that? If you do, then perhaps someone here can help you package it for a local installation. I’d be interested to know how to do this and perhaps the method as opposed to the package could be shared.
The other choice I suppose is to reach out to the maintainer of the free version ( Weijia Wang <contact@weijia.wang>) or support on the main website and see if they already have a version ready for NixOS.
For anyone who might stumble upon this at a later date, managed to get it to work through virtualbox using a windows10 guest system. Super hacky, but if it works it works