aboutsummaryrefslogtreecommitdiff
path: root/home-manager/tests/modules/services/dropbox/basic-configuration.nix
blob: 96a17cd7384877b1be2a4bb2a8aa9e7241fb83a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ config, pkgs, ... }:

{
  config = {
    services.dropbox = {
      enable = true;
      path = "${config.home.homeDirectory}/dropbox";
    };

    nixpkgs.overlays = [
      (self: super: {
        dropbox-cli = pkgs.writeScriptBin "dummy-dropbox-cli" "" // {
          outPath = "@dropbox-cli@";
        };
      })
    ];

    nmt.script = ''
      serviceFile=home-files/.config/systemd/user/dropbox.service

      assertFileExists $serviceFile
    '';

  };
}