diff --git a/.github/workflows/update-flake-lock.yml b/.github/workflows/update-flake-lock.yml index e3ff83a..97f2506 100644 --- a/.github/workflows/update-flake-lock.yml +++ b/.github/workflows/update-flake-lock.yml @@ -29,4 +29,4 @@ jobs: pr-labels: | dependencies pr-assignees: GaelReyrol - inputs: nixpkgs unstable master nixos-hardware nur home-manager nixvim + inputs: nixpkgs unstable master nixos-hardware nur home-manager diff --git a/flake.lock b/flake.lock index 3369c3a..2b339e5 100644 --- a/flake.lock +++ b/flake.lock @@ -17,6 +17,22 @@ } }, "flake-compat_2": { + "flake": false, + "locked": { + "lastModified": 1688025799, + "narHash": "sha256-ktpB4dRtnksm9F5WawoIkEneh1nrEvuxb5lJFt1iOyw=", + "owner": "nix-community", + "repo": "flake-compat", + "rev": "8bf105319d44f6b9f0d764efa4fdef9f1cc9ba1c", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_3": { "flake": false, "locked": { "lastModified": 1673956053, @@ -32,6 +48,39 @@ "type": "github" } }, + "flake-parts": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1698882062, + "narHash": "sha256-HkhafUayIqxXyHH1X8d9RDl1M2CkFgZLjKD3MzabiEo=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "8c9fa2545007b49a5db5f650ae91f227672c3877", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-root": { + "locked": { + "lastModified": 1692742795, + "narHash": "sha256-f+Y0YhVCIJ06LemO+3Xx00lIcqQxSKJHXT/yk1RTKxw=", + "owner": "srid", + "repo": "flake-root", + "rev": "d9a70d9c7a5fd7f3258ccf48da9335e9b47c3937", + "type": "github" + }, + "original": { + "owner": "srid", + "repo": "flake-root", + "type": "github" + } + }, "flake-utils": { "inputs": { "systems": "systems" @@ -134,11 +183,11 @@ }, "master": { "locked": { - "lastModified": 1700957630, - "narHash": "sha256-Moot/WhC7MDPlcU2e0/j+D/uHorSV5gmgUcYT89oTD4=", + "lastModified": 1701793851, + "narHash": "sha256-SkV8egPW70p82fbJlVsxKoban3XRuVP6HOlzMphMTxE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "9cc575741df943328b2dbbf6ef7c5dfd49c1bbe0", + "rev": "fae7198d73783051aae436f84bb91bd9932a6f6d", "type": "github" }, "original": { @@ -155,11 +204,11 @@ ] }, "locked": { - "lastModified": 1690812009, - "narHash": "sha256-TevjsJuF7U30TpEZ9nvFn6b2ocuZ+kO1JnzIkM1pbzA=", + "lastModified": 1701239513, + "narHash": "sha256-xOhfmMFJnMjVziVxnUd1MPPQqbX2pKCyT6xrFY34K/0=", "ref": "main", - "rev": "e9466d8c8464bdc9fad430599cf20049bc65000d", - "revCount": 30, + "rev": "b7fdb9fe8e16033e8ae04f2402af79f2fc7a3558", + "revCount": 55, "type": "git", "url": "ssh://git@github.com/gaelreyrol/nixos-mention" }, @@ -169,13 +218,29 @@ "url": "ssh://git@github.com/gaelreyrol/nixos-mention" } }, + "nix-visualize": { + "flake": false, + "locked": { + "lastModified": 1687577587, + "narHash": "sha256-Z1r8XHszoUnQinl63yXvQG6Czp5HnYNG37AY+EEiT4w=", + "owner": "craigmbooth", + "repo": "nix-visualize", + "rev": "cafaba50cd63ba9c759c56af71fd0d22fd60a548", + "type": "github" + }, + "original": { + "owner": "craigmbooth", + "repo": "nix-visualize", + "type": "github" + } + }, "nixos-hardware": { "locked": { - "lastModified": 1700559156, - "narHash": "sha256-gL4epO/qf+wo30JjC3g+b5Bs8UrpxzkhNBBsUYxpw2g=", + "lastModified": 1701656485, + "narHash": "sha256-xDFormrGCKKGqngHa2Bz1GTeKlFMMjLnHhTDRdMJ1hs=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "c3abafb01cd7045dba522af29b625bd1e170c2fb", + "rev": "fa194fc484fd7270ab324bb985593f71102e84d1", "type": "github" }, "original": { @@ -186,11 +251,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1700851152, - "narHash": "sha256-3PWITNJZyA3jz5IGREJRfSykM6xSLmD8u5A3WpBCyDM=", + "lastModified": 1701540982, + "narHash": "sha256-5ajSy6ODgGmAbmymRdHnjfVnuVrACjI8wXoGVvrtvww=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1216a5ba22a93a4a3a3bfdb4bff0f4727c576fcc", + "rev": "6386d8aafc28b3a7ed03880a57bdc6eb4465491d", "type": "github" }, "original": { @@ -200,13 +265,31 @@ "type": "github" } }, + "nixpkgs-lib": { + "locked": { + "dir": "lib", + "lastModified": 1698611440, + "narHash": "sha256-jPjHjrerhYDy3q9+s5EAsuhyhuknNfowY6yt6pjn9pc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "0cbe9f69c234a7700596e943bfae7ef27a31b735", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nur": { "locked": { - "lastModified": 1700955854, - "narHash": "sha256-dRl/Q8CehO/W+YF06rurH5oxt75Jc9TrUmtIc8eCC2c=", + "lastModified": 1701792951, + "narHash": "sha256-npKhaNz7tRAqSITWoMTiN2g/69wWPXwnCSXff1oTBvg=", "owner": "nix-community", "repo": "NUR", - "rev": "6d06cec40da7895c8e5278be921c785ffcb6e2ea", + "rev": "283b5a15f210501c6b12b3d120f6016a3a01a8ce", "type": "github" }, "original": { @@ -228,11 +311,11 @@ ] }, "locked": { - "lastModified": 1686050334, - "narHash": "sha256-R0mczWjDzBpIvM3XXhO908X5e2CQqjyh/gFbwZk/7/Q=", + "lastModified": 1700922917, + "narHash": "sha256-ej2fch/T584b5K9sk1UhmZF7W6wEfDHuoUYpFN8dtvM=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "6881eb2ae5d8a3516e34714e7a90d9d95914c4dc", + "rev": "e5ee5c5f3844550c01d2131096c7271cec5e9b78", "type": "github" }, "original": { @@ -243,7 +326,7 @@ }, "pre-commit-hooks_2": { "inputs": { - "flake-compat": "flake-compat_2", + "flake-compat": "flake-compat_3", "flake-utils": "flake-utils_2", "gitignore": "gitignore_2", "nixpkgs": [ @@ -287,16 +370,24 @@ }, "sbomnix": { "inputs": { + "flake-compat": "flake-compat_2", + "flake-parts": "flake-parts", + "flake-root": "flake-root", + "nix-visualize": "nix-visualize", "nixpkgs": [ "unstable" - ] + ], + "treefmt-nix": [ + "treefmt-nix" + ], + "vulnix": "vulnix" }, "locked": { - "lastModified": 1684758811, - "narHash": "sha256-roRgX0qV7oipDIxrTosCbop68rweOKsrufvsb8CdoKs=", + "lastModified": 1701762028, + "narHash": "sha256-yYuL4y6f78b8DlTWfSsW5CpU6/g1zGSsuwDFVih056k=", "owner": "tiiuae", "repo": "sbomnix", - "rev": "904bed5c49fd8f4101428ba6c36058e0483faf17", + "rev": "e9e08899e4ac0a4167cc21b316f9d654f48b3f5e", "type": "github" }, "original": { @@ -315,11 +406,11 @@ ] }, "locked": { - "lastModified": 1685848844, - "narHash": "sha256-Iury+/SVbAwLES76QJSiKFiQDzmf/8Hsq8j54WF2qyw=", + "lastModified": 1701728052, + "narHash": "sha256-7lOMc3PtW5a55vFReBJLLLOnopsoi1W7MkjJ93jPV4E=", "owner": "Mic92", "repo": "sops-nix", - "rev": "a522e12ee35e50fa7d902a164a9796e420e6e75b", + "rev": "e91ece6d2cf5a0ae729796b8f0dedceab5107c3d", "type": "github" }, "original": { @@ -365,11 +456,11 @@ ] }, "locked": { - "lastModified": 1685519364, - "narHash": "sha256-rE9c9jWDSc5Nj0OjNzBENaJ6j4YBphcqSPia2IwCMLA=", + "lastModified": 1701682826, + "narHash": "sha256-2lxeTUGs8Jzz/wjLgWYmZoXn60BYNRMzwHFtxNFUDLU=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "6521a278bcba66b440554cc1350403594367b4ac", + "rev": "affe7fc3f5790e1d0b5ba51bcff0f7ebe465e92d", "type": "github" }, "original": { @@ -411,11 +502,11 @@ ] }, "locked": { - "lastModified": 1686927808, - "narHash": "sha256-G+nWeMuCO10NA1yop4f/ggoPRkgxeeInWFb8LfQB+GQ=", + "lastModified": 1701187346, + "narHash": "sha256-dzJ89A+23eN4VH8VrUmajKAjIsn1Q+3drqJ6dEkX/Cg=", "owner": "gaelreyrol", "repo": "udev-nix", - "rev": "f2311e7776c5bd5b4d401ff3ce240a7cfcc25371", + "rev": "0540571ba6ac825cb4ca44225f7fa96249a155ff", "type": "github" }, "original": { @@ -426,11 +517,11 @@ }, "unstable": { "locked": { - "lastModified": 1700794826, - "narHash": "sha256-RyJTnTNKhO0yqRpDISk03I/4A67/dp96YRxc86YOPgU=", + "lastModified": 1701436327, + "narHash": "sha256-tRHbnoNI8SIM5O5xuxOmtSLnswEByzmnQcGGyNRjxsE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5a09cb4b393d58f9ed0d9ca1555016a8543c2ac8", + "rev": "91050ea1e57e50388fa87a3302ba12d188ef723a", "type": "github" }, "original": { @@ -439,6 +530,22 @@ "repo": "nixpkgs", "type": "github" } + }, + "vulnix": { + "flake": false, + "locked": { + "lastModified": 1676379453, + "narHash": "sha256-KXvmnaMjv//zd4aSwu4qmbon1Iyzdod6CPms7LIxeVU=", + "owner": "henrirosten", + "repo": "vulnix", + "rev": "ad28b2924027a44a9b81493a0f9de1b0e8641005", + "type": "github" + }, + "original": { + "owner": "henrirosten", + "repo": "vulnix", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 90cc0bf..db5ca78 100644 --- a/flake.nix +++ b/flake.nix @@ -33,6 +33,7 @@ sbomnix = { url = "github:tiiuae/sbomnix"; inputs.nixpkgs.follows = "unstable"; + inputs.treefmt-nix.follows = "treefmt-nix"; }; udev-nix = {