summaryrefslogtreecommitdiff
path: root/modules/btrfs.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/btrfs.nix')
-rw-r--r--modules/btrfs.nix19
1 files changed, 12 insertions, 7 deletions
diff --git a/modules/btrfs.nix b/modules/btrfs.nix
index 70d35ac..7c4e964 100644
--- a/modules/btrfs.nix
+++ b/modules/btrfs.nix
@@ -1,16 +1,21 @@
-{pkgs, lib, config, ...}:
-let
- cfg = config.addons.btrfs;
-in
+{
+ pkgs,
+ lib,
+ config,
+ ...
+}:
+let
+ cfg = config.addons.btrfs;
+in
{
options.addons.btrfs = {
enable = lib.mkEnableOption "Enable btrfs-related apps and utils";
- };
+ };
config = lib.mkMerge [
(lib.mkIf cfg.enable {
- services.btrfs.autoScrub = {
- enable = true;
+ services.btrfs.autoScrub = {
+ enable = true;
interval = "weekly";
};
})