comment
This commit is contained in:
@@ -7,6 +7,7 @@ let
|
|||||||
baseProfile = import ./profiles/base.nix { inherit lib config; };
|
baseProfile = import ./profiles/base.nix { inherit lib config; };
|
||||||
profiles = lib.recursiveUpdate baseProfile cfg.profiles;
|
profiles = lib.recursiveUpdate baseProfile cfg.profiles;
|
||||||
in {
|
in {
|
||||||
|
# Create the programs.resticprofile option
|
||||||
options.programs.resticprofile = {
|
options.programs.resticprofile = {
|
||||||
enable = mkEnableOption "Enable resticprofile (Restic backup profile manager)";
|
enable = mkEnableOption "Enable resticprofile (Restic backup profile manager)";
|
||||||
|
|
||||||
@@ -59,7 +60,6 @@ in {
|
|||||||
rp schedule --all
|
rp schedule --all
|
||||||
'')
|
'')
|
||||||
(pkgs.writeShellScriptBin "rp-test" "rp run-schedule backup@default --dry-run")
|
(pkgs.writeShellScriptBin "rp-test" "rp run-schedule backup@default --dry-run")
|
||||||
(pkgs.writeShellScriptBin "rp-test" "rp run-schedule backup@default --dry-run")
|
|
||||||
];
|
];
|
||||||
xdg.configFile."resticprofile/profiles.yaml".source = yamlFormat.generate "profiles" {
|
xdg.configFile."resticprofile/profiles.yaml".source = yamlFormat.generate "profiles" {
|
||||||
version = "2";
|
version = "2";
|
||||||
|
|||||||
Reference in New Issue
Block a user