diff --git a/flake.lock b/flake.lock index 7d360c2..4424b97 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1716561646, - "narHash": "sha256-UIGtLO89RxKt7RF2iEgPikSdU53r6v/6WYB0RW3k89I=", + "lastModified": 1718371084, + "narHash": "sha256-abpBi61mg0g+lFFU0zY4C6oP6fBwPzbHPKBGw676xsA=", "owner": "ryantm", "repo": "agenix", - "rev": "c2fc0762bbe8feb06a2e59a364fa81b3a57671c9", + "rev": "3a56735779db467538fb2e577eda28a9daacaca6", "type": "github" }, "original": { @@ -81,7 +81,7 @@ ], "pre-commit-hooks": [ "nixos-modules", - "pre-commit-hooks" + "git-hooks-nix" ] }, "locked": { @@ -106,11 +106,11 @@ ] }, "locked": { - "lastModified": 1717535930, - "narHash": "sha256-1hZ/txnbd/RmiBPNUs7i8UQw2N89uAK3UzrGAWdnFfU=", + "lastModified": 1718474113, + "narHash": "sha256-UKrfy/46YF2TRnxTtKCYzqf2f5ZPRRWwKCCJb7O5X8U=", "owner": "ipetkov", "repo": "crane", - "rev": "55e7754ec31dac78980c8be45f8a28e80e370946", + "rev": "0095fd8ea00ae0a9e6014f39c375e40c2fbd3386", "type": "github" }, "original": { @@ -136,15 +136,15 @@ ], "pre-commit-hooks": [ "nixos-modules", - "pre-commit-hooks" + "git-hooks-nix" ] }, "locked": { - "lastModified": 1717877408, - "narHash": "sha256-b6jYnB7nirdK9HRMmiDTN7XVrrUhVKhV9cruGAWTgYU=", + "lastModified": 1718384650, + "narHash": "sha256-Y9ekFYb/6Gj5uu4nfrxWBhFl0wCYwMTLsxUKMdK9H28=", "owner": "cachix", "repo": "devenv", - "rev": "3712faee803709cbbba8b0f397b9d82d77a2e1de", + "rev": "1f8f5120a654618467692402650323bfc540aa7e", "type": "github" }, "original": { @@ -204,11 +204,11 @@ ] }, "locked": { - "lastModified": 1717770040, - "narHash": "sha256-eq9gP060TqWqRf2k4WO5FrG49rVq5Jy3Ptusg0CFdds=", + "lastModified": 1718242063, + "narHash": "sha256-n3AWItJ4a94GT0cray/eUV7tt3mulQ52L+lWJN9d1E8=", "owner": "nix-community", "repo": "disko", - "rev": "398acc470f7c2d68621db01900f053e6000129c4", + "rev": "832a9f2c81ff3485404bd63952eadc17bf7ccef2", "type": "github" }, "original": { @@ -227,15 +227,18 @@ "nixos-modules", "flake-parts" ], - "git-hooks-nix": "git-hooks-nix", + "git-hooks-nix": [ + "nixos-modules", + "git-hooks-nix" + ], "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1716758464, - "narHash": "sha256-nNhvhJUaF1Ikkf1+vYM+gmK+od4R3AVbCLWUeI1okE0=", + "lastModified": 1717933964, + "narHash": "sha256-KE0E7qYe3q+LpVG+sHZQuwJEoRISZWdeh6UnmYSeTZA=", "owner": "PetarKirov", "repo": "dlang.nix", - "rev": "ae3a17f20d2a639166f2857bff1fb76a50dd5f04", + "rev": "4de73647cb48b1a11792ac7b9cf75712e0d3b7ab", "type": "github" }, "original": { @@ -264,7 +267,7 @@ "lib-extras": "lib-extras", "nixpkgs": [ "nixos-modules", - "nixpkgs" + "nixos-2311" ], "nixpkgs-unstable": [ "nixos-modules", @@ -479,27 +482,24 @@ "inputs": { "flake-compat": [ "nixos-modules", - "dlang-nix", "flake-compat" ], "gitignore": "gitignore", "nixpkgs": [ "nixos-modules", - "dlang-nix", "nixpkgs" ], "nixpkgs-stable": [ "nixos-modules", - "dlang-nix", "nixpkgs" ] }, "locked": { - "lastModified": 1716213921, - "narHash": "sha256-xrsYFST8ij4QWaV6HEokCUNIZLjjLP1bYC60K8XiBVA=", + "lastModified": 1717664902, + "narHash": "sha256-7XfBuLULizXjXfBYy/VV+SpYMHreNRHk9nKMsm1bgb4=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "0e8fcc54b842ad8428c9e705cb5994eaf05c26a0", + "rev": "cc4d466cb1254af050ff7bdf47f6d404a7c646d1", "type": "github" }, "original": { @@ -512,7 +512,6 @@ "inputs": { "nixpkgs": [ "nixos-modules", - "dlang-nix", "git-hooks-nix", "nixpkgs" ] @@ -531,28 +530,6 @@ "type": "github" } }, - "gitignore_2": { - "inputs": { - "nixpkgs": [ - "nixos-modules", - "pre-commit-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, "hercules-ci-effects": { "inputs": { "flake-parts": [ @@ -565,11 +542,11 @@ ] }, "locked": { - "lastModified": 1713898448, - "narHash": "sha256-6q6ojsp/Z9P2goqnxyfCSzFOD92T3Uobmj8oVAicUOs=", + "lastModified": 1718018037, + "narHash": "sha256-03rLBd/lKecgaKz0j5ESUf9lDn5R0SJatZTKLL5unWE=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "c0302ec12d569532a6b6bd218f698bc402e93adc", + "rev": "0ab08b23ce3c3f75fe9a5598756b6fb8bcf0b414", "type": "github" }, "original": { @@ -586,16 +563,16 @@ ] }, "locked": { - "lastModified": 1717476296, - "narHash": "sha256-ScHe38Tr+TxGURC17kby4mIIxOG3aJvZWXzPM79UnEk=", + "lastModified": 1717527182, + "narHash": "sha256-vWSkg6AMok1UUQiSYVdGMOXKD2cDFnajITiSi0Zjd1A=", "owner": "nix-community", "repo": "home-manager", - "rev": "095ef64aa3b2ab4a4f1bf07f29997e21e3a5576a", + "rev": "845a5c4c073f74105022533907703441e0464bc3", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-23.11", + "ref": "release-24.05", "repo": "home-manager", "type": "github" } @@ -652,11 +629,11 @@ "spectrum": "spectrum" }, "locked": { - "lastModified": 1717441449, - "narHash": "sha256-juxjgmLnFbl+/hhIO2cVtIa6caCO4pLKlZWUMwAOznM=", + "lastModified": 1718483375, + "narHash": "sha256-VvD7zmbEn9Ua8w2wAMcIBXD09QqG1Ra5bNjhd1eqhOo=", "owner": "astro", "repo": "microvm.nix", - "rev": "e3a4dd5b381fb580804105594cc9c71dc45abdb5", + "rev": "b11f00056e11a802809935b0675176a2429593d9", "type": "github" }, "original": { @@ -702,11 +679,11 @@ ] }, "locked": { - "lastModified": 1716993688, - "narHash": "sha256-vo5k2wQekfeoq/2aleQkBN41dQiQHNTniZeVONWiWLs=", + "lastModified": 1718440858, + "narHash": "sha256-iMVwdob8F6P6Ib+pnhMZqyvYI10ZxmvA885jjnEaO54=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "c0d5b8c54d6828516c97f6be9f2d00c63a363df4", + "rev": "58b905ea87674592aa84c37873e6c07bc3807aba", "type": "github" }, "original": { @@ -802,11 +779,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1717293270, - "narHash": "sha256-twDibXDWwmySk6C/hFUpeBewB5heSyCDDHWOAeRSp40=", + "lastModified": 1718200260, + "narHash": "sha256-YcifM/i8wMzZHjyY9FNoruDb5Arm6Xw4RKfdvZBLdQU=", "owner": "nix-community", "repo": "nixd", - "rev": "be5ad5ec113595e2900e6391a08cf0e4784a9cfe", + "rev": "6811dcf03ac055752a3f28cbabf90bd0b0cee417", "type": "github" }, "original": { @@ -817,11 +794,11 @@ }, "nixos-2311": { "locked": { - "lastModified": 1717530100, - "narHash": "sha256-b4Dn+PnrZoVZ/BoR9JN2fTxXxplJrAsdSUIePf4Cacs=", + "lastModified": 1718229064, + "narHash": "sha256-ZFav8A9zPNfjZg/wrxh1uZeMJHELRfRgFP+meq01XYk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a2e1d0414259a144ebdc048408a807e69e0565af", + "rev": "5c2ec3a5c2ee9909904f860dadc19bc12cd9cc44", "type": "github" }, "original": { @@ -831,6 +808,22 @@ "type": "github" } }, + "nixos-2405": { + "locked": { + "lastModified": 1718208800, + "narHash": "sha256-US1tAChvPxT52RV8GksWZS415tTS7PV42KTc2PNDBmc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "cc54fb41d13736e92229c21627ea4f22199fee6b", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-24.05", + "repo": "nixpkgs", + "type": "github" + } + }, "nixos-anywhere": { "inputs": { "disko": [ @@ -856,11 +849,11 @@ ] }, "locked": { - "lastModified": 1717770184, - "narHash": "sha256-xFRPEp7FMlp832s5WUIaH8SyylZCbJd0kRc5dErtaN4=", + "lastModified": 1718020342, + "narHash": "sha256-uFPCjTnwFcgxte/k+TsAcZAJigIUnrzpH9OXqot/q84=", "owner": "numtide", "repo": "nixos-anywhere", - "rev": "4079e0de1c2fa0013b2a9dd6ee98f15ad2853dc9", + "rev": "46dc28f4f89b747084c7dd6d273b1278142220ce", "type": "github" }, "original": { @@ -871,18 +864,21 @@ }, "nixos-images": { "inputs": { - "nixos-stable": "nixos-stable_2", + "nixos-stable": [ + "nixos-modules", + "nixos-2405" + ], "nixos-unstable": [ "nixos-modules", "nixpkgs-unstable" ] }, "locked": { - "lastModified": 1717770332, - "narHash": "sha256-NQmFHj0hTCUgnMAsaNTu6sNTRyo0rFQEe+/lVgV5yxU=", + "lastModified": 1718244431, + "narHash": "sha256-3cFKMcLhfKTeVW3wWP+pPeCMuHf1eu59byRq+QlnuGM=", "owner": "nix-community", "repo": "nixos-images", - "rev": "72771bd35f4e19e32d6f652528483b5e07fc317b", + "rev": "0302b2ee45b8bb5cb266c0d8d7692b59cf235398", "type": "github" }, "original": { @@ -905,6 +901,7 @@ "flake-parts": "flake-parts", "flake-utils": "flake-utils", "flake-utils-plus": "flake-utils-plus", + "git-hooks-nix": "git-hooks-nix", "hercules-ci-effects": "hercules-ci-effects", "home-manager": "home-manager", "microvm": "microvm", @@ -913,14 +910,14 @@ "nix2container": "nix2container", "nixd": "nixd", "nixos-2311": "nixos-2311", + "nixos-2405": "nixos-2405", "nixos-anywhere": "nixos-anywhere", "nixos-images": "nixos-images", "nixpkgs": [ "nixos-modules", - "nixos-2311" + "nixos-2405" ], "nixpkgs-unstable": "nixpkgs-unstable", - "pre-commit-hooks": "pre-commit-hooks", "systems": "systems", "terranix": "terranix", "treefmt-nix": "treefmt-nix", @@ -928,11 +925,11 @@ "vscode-server": "vscode-server" }, "locked": { - "lastModified": 1717926072, - "narHash": "sha256-5awE5KmaBiXvS11xIcOIASidmb1p7MOW4aa+STgL00A=", + "lastModified": 1718566095, + "narHash": "sha256-2NcsWzE5VkHVNKEFITNPyoIZ9BlcsGU1HedqGCZcSGY=", "owner": "metacraft-labs", "repo": "nixos-modules", - "rev": "2b4ce8cfcb1bc634ed45045aabdf0063a83b5976", + "rev": "278c2412e31c58ec5e75e2caffce17aafd664f42", "type": "github" }, "original": { @@ -943,27 +940,11 @@ }, "nixos-stable": { "locked": { - "lastModified": 1717555607, - "narHash": "sha256-WZ1s48OODmRJ3DHC+I/DtM3tDRuRJlNqMvxvAPTD7ec=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "0b8e7a1ae5a94da2e1ee3f3030a32020f6254105", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-24.05", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixos-stable_2": { - "locked": { - "lastModified": 1717555607, - "narHash": "sha256-WZ1s48OODmRJ3DHC+I/DtM3tDRuRJlNqMvxvAPTD7ec=", + "lastModified": 1717696253, + "narHash": "sha256-1+ua0ggXlYYPLTmMl3YeYYsBXDSCqT+Gw3u6l4gvMhA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "0b8e7a1ae5a94da2e1ee3f3030a32020f6254105", + "rev": "9b5328b7f761a7bbdc0e332ac4cf076a3eedb89b", "type": "github" }, "original": { @@ -975,11 +956,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1716509168, - "narHash": "sha256-4zSIhSRRIoEBwjbPm3YiGtbd8HDWzFxJjw5DYSDy1n8=", + "lastModified": 1717786204, + "narHash": "sha256-4q0s6m0GUcN7q+Y2DqD27iLvbcd1G50T2lv08kKxkSI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bfb7a882678e518398ce9a31a881538679f6f092", + "rev": "051f920625ab5aabe37c920346e3e69d7d34400e", "type": "github" }, "original": { @@ -1007,11 +988,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1717786204, - "narHash": "sha256-4q0s6m0GUcN7q+Y2DqD27iLvbcd1G50T2lv08kKxkSI=", + "lastModified": 1718318537, + "narHash": "sha256-4Zu0RYRcAY/VWuu6awwq4opuiD//ahpc2aFHg2CWqFY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "051f920625ab5aabe37c920346e3e69d7d34400e", + "rev": "e9ee548d90ff586a6471b4ae80ae9cfcbceb3420", "type": "github" }, "original": { @@ -1075,36 +1056,6 @@ "type": "github" } }, - "pre-commit-hooks": { - "inputs": { - "flake-compat": [ - "nixos-modules", - "flake-compat" - ], - "gitignore": "gitignore_2", - "nixpkgs": [ - "nixos-modules", - "nixpkgs" - ], - "nixpkgs-stable": [ - "nixos-modules", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1717664902, - "narHash": "sha256-7XfBuLULizXjXfBYy/VV+SpYMHreNRHk9nKMsm1bgb4=", - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "rev": "cc4d466cb1254af050ff7bdf47f6d404a7c646d1", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "pre-commit-hooks.nix", - "type": "github" - } - }, "root": { "inputs": { "crane": [ @@ -1182,11 +1133,11 @@ ] }, "locked": { - "lastModified": 1717899611, - "narHash": "sha256-9Z95F8lnY/5sOf7Z4IdABKz1ulB0ueNrZU864rQj280=", + "lastModified": 1718590793, + "narHash": "sha256-92OO8XrQTvdvDtRi0BAkjTaoZXW5ORuvqdk677wW7ko=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "1f536afad5c18ea4ae6bb592c3fef038e1e33568", + "rev": "5265b8a1e1d2e370e8b45b557326b691aec7d163", "type": "github" }, "original": { @@ -1236,7 +1187,7 @@ ], "nixpkgs": [ "nixos-modules", - "nixpkgs" + "nixos-2311" ], "terranix-examples": "terranix-examples" }, @@ -1277,11 +1228,11 @@ ] }, "locked": { - "lastModified": 1717850719, - "narHash": "sha256-npYqVg+Wk4oxnWrnVG7416fpfrlRhp/lQ6wQ4DHI8YE=", + "lastModified": 1718271476, + "narHash": "sha256-35hUMmFesmchb+u7heKHLG5B6c8fBOcSYo0jj0CHLes=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "4fc1c45a5f50169f9f29f6a98a438fb910b834ed", + "rev": "e75ba0a6bb562d2ce275db28f6a36a2e4fd81391", "type": "github" }, "original": {