Dropbox: Difference between revisions

Klinger (talk | contribs)
m fixed link to „Unfree software“ (capitalization)
m info about dead pr
 
(2 intermediate revisions by one other user not shown)
Line 5: Line 5:


== Configure Dropbox as a Service on NixOS ==
== Configure Dropbox as a Service on NixOS ==
As of right now (19 Jun 2022) there is no dropbox module in nixpkgs, however [https://discourse.nixos.org/t/using-dropbox-on-nixos/387/6 peterhoeg at discourse.nixos.org] shared the service code he is using:
 
As of right now (16 Mar 2025) there is no dropbox module in nixpkgs, however [https://discourse.nixos.org/t/using-dropbox-on-nixos/387/6 peterhoeg at discourse.nixos.org] shared the service code he is using:


<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
Line 39: Line 40:
</syntaxHighlight>
</syntaxHighlight>


A [https://github.com/NixOS/nixpkgs/pull/85699 pull request] has been created to add Dropbox as a Nixos module which builds on this code snippet (21 Apr 2020). As of 19 Jun 2022, this has not been accepted and has not seen activity in 2 years.
A [https://github.com/NixOS/nixpkgs/pull/85699 pull request] has been created to add Dropbox as a Nixos module which builds on this code snippet (21 Apr 2020). As of 16 Mar 2025, this has been closed and abandoned.
 
== Configure Dropbox as a Service in HomeManager ==
 
The dropbox package is better maintained than the dropbox-cli package. The follow sets up dropbox as a service in home manager (working in Sept. 2024).
<syntaxHighlight lang=nix>
{
    systemd.user.services.dropbox = {
        Unit = {
            Description = "Dropbox service";
        };
        Install = {
            WantedBy = [ "default.target" ];
        };
        Service = {
            ExecStart = "${pkgs.dropbox}/bin/dropbox";
            Restart = "on-failure";
        };
    };
}
</syntaxHighlight>


== Alternative Open Source Client ==
== Alternative Open Source Client ==