diff --git a/devices/nos/modules/snapraid.nix b/devices/nos/modules/snapraid.nix index 96d6785..5a31599 100644 --- a/devices/nos/modules/snapraid.nix +++ b/devices/nos/modules/snapraid.nix @@ -18,7 +18,7 @@ parityDrives = filterAttrs (n: v: hasPrefix "p" n) config.fileSystems; dataDrives = filterAttrs (n: v: hasPrefix "d" n) config.fileSystems; in { - snapraid = { + services.snapraid = { enable = true; dataDisks = listToAttrs (attrValues (mapAttrs (n: fs: { diff --git a/flake.lock b/flake.lock index d2dba48..555b2c6 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1709854641, - "narHash": "sha256-e0WnBHO601OCHdUoZDAQ13MKKY1rMpdc8FtaqFaOikc=", + "lastModified": 1709994770, + "narHash": "sha256-vtbqOu9tibOfsYZkOqbRnCsJtOTaGyPyFbfEinYGBRE=", "owner": "Aylur", "repo": "ags", - "rev": "5da9b9616f40e6ec49c57084192a7fb3bbade747", + "rev": "b40b8d81c5543ef02caee67560ab1c13ebcee49a", "type": "github" }, "original": { @@ -50,11 +50,11 @@ ] }, "locked": { - "lastModified": 1709855447, - "narHash": "sha256-7nAiKPGk3Y4006nRVKSJfVLwbYV3sIOBOivn3mIh6Cs=", + "lastModified": 1709930061, + "narHash": "sha256-+kmfBsW0yc2EhrUkcUyppCnk+2O5aVAaT/gIF/1FeJQ=", "owner": "Aylur", "repo": "Astal", - "rev": "8475e2c3398dee612c5060a9889cf17626df5f95", + "rev": "74cbdf4aaf97e89d71aa16b27dde061cbcb6cdd0", "type": "github" }, "original": { @@ -304,7 +304,7 @@ }, "flake-utils_3": { "inputs": { - "systems": "systems_6" + "systems": "systems_7" }, "locked": { "lastModified": 1709126324, @@ -468,6 +468,32 @@ "type": "github" } }, + "hyprcursor": { + "inputs": { + "hyprlang": "hyprlang_2", + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1709942067, + "narHash": "sha256-DGU4zQDwIx6pXM6oHdA+89UU/QjqE05HiXOvigECJjI=", + "owner": "hyprwm", + "repo": "hyprcursor", + "rev": "a2233d4a2a58233457712acfd88d10a2a8a85711", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprcursor", + "type": "github" + } + }, "hyprgrass": { "inputs": { "hyprland": [ @@ -512,21 +538,22 @@ }, "hyprland": { "inputs": { + "hyprcursor": "hyprcursor", "hyprland-protocols": "hyprland-protocols", - "hyprlang": "hyprlang_2", + "hyprlang": "hyprlang_3", "nixpkgs": [ "nixpkgs" ], - "systems": "systems_4", + "systems": "systems_5", "wlroots": "wlroots", "xdph": "xdph" }, "locked": { - "lastModified": 1709920032, - "narHash": "sha256-rVymUKrSUTqVv09du3jhn6njf18cdwygrGx1nUq3/48=", + "lastModified": 1710007975, + "narHash": "sha256-crtEyLlqul6ZiGFvp+tIpVW8okDG/2GSlry+iNWD/dk=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "717d5b3cc2b9e2f94d3ec1ba794e21bc2bb787e3", + "rev": "26cd1bf949d0460b754fe3b1ae7f06bd4b2535ee", "type": "github" }, "original": { @@ -585,19 +612,17 @@ "inputs": { "nixpkgs": [ "hyprland", + "hyprcursor", "nixpkgs" ], - "systems": [ - "hyprland", - "systems" - ] + "systems": "systems_4" }, "locked": { - "lastModified": 1709775675, - "narHash": "sha256-G+gIMUQBtfbbrnsM/OPJzebdqKFP6typplNCE7X8Szw=", + "lastModified": 1709914708, + "narHash": "sha256-bR4o3mynoTa1Wi4ZTjbnsZ6iqVcPGriXp56bZh5UFTk=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "f1db1a7e1faee2a5c67d03b6bd283da82eed3730", + "rev": "a685493fdbeec01ca8ccdf1f3655c044a8ce2fe2", "type": "github" }, "original": { @@ -607,6 +632,31 @@ } }, "hyprlang_3": { + "inputs": { + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1709914708, + "narHash": "sha256-bR4o3mynoTa1Wi4ZTjbnsZ6iqVcPGriXp56bZh5UFTk=", + "owner": "hyprwm", + "repo": "hyprlang", + "rev": "a685493fdbeec01ca8ccdf1f3655c044a8ce2fe2", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprlang", + "type": "github" + } + }, + "hyprlang_4": { "inputs": { "nixpkgs": [ "hyprlock", @@ -629,18 +679,18 @@ }, "hyprlock": { "inputs": { - "hyprlang": "hyprlang_3", + "hyprlang": "hyprlang_4", "nixpkgs": [ "nixpkgs" ], - "systems": "systems_5" + "systems": "systems_6" }, "locked": { - "lastModified": 1709847152, - "narHash": "sha256-CRhe53TZ8MvfrIQojbTevoe2OpiCrS7ZxovtR94VYs0=", + "lastModified": 1710002782, + "narHash": "sha256-njx7ZjsIaOo+l9vF2FNtF1nvckHK/8gcqpN3EYitIoY=", "owner": "hyprwm", "repo": "hyprlock", - "rev": "e9a57f0dae1dfa02240040f5975d048175440c2c", + "rev": "160fe3553fae1c2fb5f3480bada708bff9405e0b", "type": "github" }, "original": { @@ -1025,11 +1075,11 @@ "nixpkgs": "nixpkgs_6" }, "locked": { - "lastModified": 1709918016, - "narHash": "sha256-MglP1IHwFEHxqZGhDLhajN50ePvC23+ko4dO5wTnlsM=", + "lastModified": 1709990107, + "narHash": "sha256-fuAqFR/lGwKOxMw7wCK7xzUv/JhS8v9bdNQJ9KCE5HQ=", "owner": "nix-community", "repo": "nixpkgs-wayland", - "rev": "817dc19833a2bdde4dc0360698f53593b6e960ce", + "rev": "c737af27135864461e68214f7bbe9222f7d859fb", "type": "github" }, "original": { @@ -1226,11 +1276,11 @@ }, "nur": { "locked": { - "lastModified": 1709927144, - "narHash": "sha256-RIJ5Yg0L6iAZX+W5c9yhOTrAQhgmj1NKLoSTg3BZ2vI=", + "lastModified": 1710006296, + "narHash": "sha256-HuOpxTp/VX9FKjm0tn+omw1z8SsJapFtxuKTDdysJdE=", "owner": "nix-community", "repo": "NUR", - "rev": "2a86b0c093a448ad66cef5a51eff81433a43edb8", + "rev": "414e2ef360397c9e024d09dda6de78455d2e00b2", "type": "github" }, "original": { @@ -1607,6 +1657,21 @@ } }, "systems_6": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, + "systems_7": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -1679,18 +1744,18 @@ "flake": false, "locked": { "host": "gitlab.freedesktop.org", - "lastModified": 1708558866, - "narHash": "sha256-Mz6hCtommq7RQfcPnxLINigO4RYSNt23HeJHC6mVmWI=", + "lastModified": 1709983277, + "narHash": "sha256-wXWIJLd4F2JZeMaihWVDW/yYXCLEC8OpeNJZg9a9ly8=", "owner": "wlroots", "repo": "wlroots", - "rev": "0cb091f1a2d345f37d2ee445f4ffd04f7f4ec9e5", + "rev": "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b", "type": "gitlab" }, "original": { "host": "gitlab.freedesktop.org", "owner": "wlroots", "repo": "wlroots", - "rev": "0cb091f1a2d345f37d2ee445f4ffd04f7f4ec9e5", + "rev": "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b", "type": "gitlab" } },