mirror of
https://github.com/nix-community/home-manager
synced 2024-12-24 20:13:18 +00:00
16311f1d3c
Borgmatic has support for Borg's pattern matching. It is mutually exclusive with the existing `sourceDirectories` option, so assertions have been added to make sure that both are not set at the same time (but also that at least one of them is). Additionally, tests have been added to test the following configurations: `patterns` instead of `sourceDirectories`, both at the same time, and neither.
12 lines
601 B
Nix
12 lines
601 B
Nix
{
|
|
borgmatic-program-basic-configuration = ./basic-configuration.nix;
|
|
borgmatic-program-patterns-configuration = ./patterns-configuration.nix;
|
|
borgmatic-program-both-sourcedirectories-and-patterns =
|
|
./both-sourcedirectories-and-patterns.nix;
|
|
borgmatic-program-neither-sourcedirectories-nor-patterns =
|
|
./neither-sourcedirectories-nor-patterns.nix;
|
|
borgmatic-program-include-hm-symlinks = ./include-hm-symlinks.nix;
|
|
borgmatic-program-exclude-hm-symlinks = ./exclude-hm-symlinks.nix;
|
|
borgmatic-program-exclude-hm-symlinks-nothing-else =
|
|
./exclude-hm-symlinks-nothing-else.nix;
|
|
}
|