Commit b74b53d391da
Changed files (2)
flake.lock
@@ -3,7 +3,9 @@
"agenix": {
"inputs": {
"darwin": "darwin",
- "home-manager": "home-manager",
+ "home-manager": [
+ "home-manager"
+ ],
"nixpkgs": [
"nixpkgs"
],
@@ -26,7 +28,9 @@
"agenix-25_05": {
"inputs": {
"darwin": "darwin_2",
- "home-manager": "home-manager_2",
+ "home-manager": [
+ "home-manager-25_05"
+ ],
"nixpkgs": [
"nixpkgs-25_05"
],
@@ -90,7 +94,9 @@
"nixpkgs": [
"nixpkgs"
],
- "pre-commit-hooks": "pre-commit-hooks"
+ "pre-commit-hooks": [
+ "pre-commit-hooks"
+ ]
},
"locked": {
"lastModified": 1762938880,
@@ -113,7 +119,9 @@
"nixpkgs": [
"nixpkgs"
],
- "pre-commit-hooks": "pre-commit-hooks_2"
+ "pre-commit-hooks": [
+ "pre-commit-hooks"
+ ]
},
"locked": {
"lastModified": 1762938901,
@@ -293,38 +301,6 @@
}
},
"flake-compat": {
- "flake": false,
- "locked": {
- "lastModified": 1747046372,
- "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_2": {
- "flake": false,
- "locked": {
- "lastModified": 1747046372,
- "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_3": {
"flake": false,
"locked": {
"lastModified": 1761588595,
@@ -340,53 +316,6 @@
"type": "github"
}
},
- "flake-compat_4": {
- "flake": false,
- "locked": {
- "lastModified": 1747046372,
- "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_5": {
- "locked": {
- "lastModified": 1761588595,
- "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_6": {
- "flake": false,
- "locked": {
- "lastModified": 1747046372,
- "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
"flake-parts": {
"inputs": {
"nixpkgs-lib": [
@@ -469,50 +398,6 @@
}
},
"gitignore": {
- "inputs": {
- "nixpkgs": [
- "chapeau-rouge",
- "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"
- }
- },
- "gitignore_2": {
- "inputs": {
- "nixpkgs": [
- "chick-group",
- "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"
- }
- },
- "gitignore_3": {
"inputs": {
"nixpkgs": [
"lanzaboote",
@@ -534,7 +419,7 @@
"type": "github"
}
},
- "gitignore_4": {
+ "gitignore_2": {
"inputs": {
"nixpkgs": [
"pre-commit-hooks",
@@ -558,16 +443,15 @@
"home-manager": {
"inputs": {
"nixpkgs": [
- "agenix",
"nixpkgs"
]
},
"locked": {
- "lastModified": 1745494811,
- "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
+ "lastModified": 1762787259,
+ "narHash": "sha256-t2U/GLLXHa2+kJkwnFNRVc2fEJ/lUfyZXBE5iKzJdcs=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
+ "rev": "37a3d97f2873e0f68711117c34d04b7c7ead8f4e",
"type": "github"
},
"original": {
@@ -597,51 +481,12 @@
"type": "github"
}
},
- "home-manager_2": {
- "inputs": {
- "nixpkgs": [
- "agenix-25_05",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1745494811,
- "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
- "home-manager_3": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1762787259,
- "narHash": "sha256-t2U/GLLXHa2+kJkwnFNRVc2fEJ/lUfyZXBE5iKzJdcs=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "37a3d97f2873e0f68711117c34d04b7c7ead8f4e",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
"lanzaboote": {
"inputs": {
"crane": "crane",
- "flake-compat": "flake-compat_4",
+ "flake-compat": [
+ "flake-compat"
+ ],
"flake-parts": "flake-parts_3",
"nixpkgs": [
"nixpkgs"
@@ -850,9 +695,11 @@
"nixos-raspberrypi": {
"inputs": {
"argononed": "argononed",
- "flake-compat": "flake-compat_5",
+ "flake-compat": [
+ "flake-compat"
+ ],
"nixos-images": "nixos-images",
- "nixpkgs": "nixpkgs_2"
+ "nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1761934681,
@@ -871,16 +718,16 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1759417375,
- "narHash": "sha256-O7eHcgkQXJNygY6AypkF9tFhsoDQjpNEojw3eFs73Ow=",
- "owner": "NixOS",
+ "lastModified": 1761934558,
+ "narHash": "sha256-0gB7tv25nPv+Vkr9YNi6gOEpX5cuDTnaTZlRNHZfgqA=",
+ "owner": "nvmd",
"repo": "nixpkgs",
- "rev": "dc704e6102e76aad573f63b74c742cd96f8f1e6c",
+ "rev": "791ec2ce5034ba9658e12ee4c33a001a38f5280a",
"type": "github"
},
"original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
+ "owner": "nvmd",
+ "ref": "modules-with-keys-25.05",
"repo": "nixpkgs",
"type": "github"
}
@@ -918,22 +765,6 @@
}
},
"nixpkgs_2": {
- "locked": {
- "lastModified": 1761934558,
- "narHash": "sha256-0gB7tv25nPv+Vkr9YNi6gOEpX5cuDTnaTZlRNHZfgqA=",
- "owner": "nvmd",
- "repo": "nixpkgs",
- "rev": "791ec2ce5034ba9658e12ee4c33a001a38f5280a",
- "type": "github"
- },
- "original": {
- "owner": "nvmd",
- "ref": "modules-with-keys-25.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_3": {
"locked": {
"lastModified": 1762844143,
"narHash": "sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI=",
@@ -951,21 +782,25 @@
},
"pre-commit-hooks": {
"inputs": {
- "flake-compat": "flake-compat",
- "gitignore": "gitignore",
- "nixpkgs": "nixpkgs"
+ "flake-compat": [
+ "flake-compat"
+ ],
+ "gitignore": "gitignore_2",
+ "nixpkgs": [
+ "nixpkgs"
+ ]
},
"locked": {
- "lastModified": 1762441963,
- "narHash": "sha256-j+rNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0=",
+ "lastModified": 1762868777,
+ "narHash": "sha256-QqS72GvguP56oKDNUckWUPNJHjsdeuXh5RyoKz0wJ+E=",
"owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "rev": "8e7576e79b88c16d7ee3bbd112c8d90070832885",
+ "repo": "git-hooks.nix",
+ "rev": "c5c3147730384576196fb5da048a6e45dee10d56",
"type": "github"
},
"original": {
"owner": "cachix",
- "repo": "pre-commit-hooks.nix",
+ "repo": "git-hooks.nix",
"type": "github"
}
},
@@ -975,7 +810,7 @@
"lanzaboote",
"flake-compat"
],
- "gitignore": "gitignore_3",
+ "gitignore": "gitignore",
"nixpkgs": [
"lanzaboote",
"nixpkgs"
@@ -995,51 +830,6 @@
"type": "github"
}
},
- "pre-commit-hooks_2": {
- "inputs": {
- "flake-compat": "flake-compat_2",
- "gitignore": "gitignore_2",
- "nixpkgs": [
- "chick-group",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1762441963,
- "narHash": "sha256-j+rNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0=",
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "rev": "8e7576e79b88c16d7ee3bbd112c8d90070832885",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "type": "github"
- }
- },
- "pre-commit-hooks_3": {
- "inputs": {
- "flake-compat": "flake-compat_6",
- "gitignore": "gitignore_4",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1762868777,
- "narHash": "sha256-QqS72GvguP56oKDNUckWUPNJHjsdeuXh5RyoKz0wJ+E=",
- "owner": "cachix",
- "repo": "git-hooks.nix",
- "rev": "c5c3147730384576196fb5da048a6e45dee10d56",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "git-hooks.nix",
- "type": "github"
- }
- },
"root": {
"inputs": {
"agenix": "agenix",
@@ -1052,18 +842,18 @@
"dagger": "dagger",
"disko": "disko",
"emacs-overlay": "emacs-overlay",
- "flake-compat": "flake-compat_3",
- "home-manager": "home-manager_3",
+ "flake-compat": "flake-compat",
+ "home-manager": "home-manager",
"home-manager-25_05": "home-manager-25_05",
"lanzaboote": "lanzaboote",
"niri": "niri",
"nix-github-actions": "nix-github-actions_4",
"nixos-hardware": "nixos-hardware",
"nixos-raspberrypi": "nixos-raspberrypi",
- "nixpkgs": "nixpkgs_3",
+ "nixpkgs": "nixpkgs_2",
"nixpkgs-25_05": "nixpkgs-25_05",
"nixpkgs-master": "nixpkgs-master",
- "pre-commit-hooks": "pre-commit-hooks_3",
+ "pre-commit-hooks": "pre-commit-hooks",
"system-manager": "system-manager"
}
},
flake.nix
@@ -272,6 +272,7 @@
nixpkgs-master.url = "github:nixos/nixpkgs/master";
pre-commit-hooks.url = "github:cachix/git-hooks.nix";
pre-commit-hooks.inputs.nixpkgs.follows = "nixpkgs";
+ pre-commit-hooks.inputs.flake-compat.follows = "flake-compat";
# Home Manager
home-manager = {
type = "github";
@@ -320,6 +321,7 @@
owner = "vdemeester";
repo = "chick-group";
inputs.nixpkgs.follows = "nixpkgs";
+ inputs.pre-commit-hooks.follows = "pre-commit-hooks";
};
# Red Hat
chapeau-rouge = {
@@ -327,14 +329,19 @@
owner = "vdemeester";
repo = "chapeau-rouge";
inputs.nixpkgs.follows = "nixpkgs";
+ inputs.pre-commit-hooks.follows = "pre-commit-hooks";
};
agenix.url = "github:ryantm/agenix";
agenix.inputs.nixpkgs.follows = "nixpkgs";
+ agenix.inputs.home-manager.follows = "home-manager";
agenix-25_05.url = "github:ryantm/agenix";
agenix-25_05.inputs.nixpkgs.follows = "nixpkgs-25_05";
+ agenix-25_05.inputs.home-manager.follows = "home-manager-25_05";
lanzaboote.url = "github:nix-community/lanzaboote";
lanzaboote.inputs.nixpkgs.follows = "nixpkgs";
+ lanzaboote.inputs.flake-compat.follows = "flake-compat";
+ lanzaboote.inputs.pre-commit-hooks.follows = "pre-commit-hooks";
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
@@ -346,6 +353,7 @@
nix-github-actions.inputs.nixpkgs.follows = "nixpkgs";
nixos-raspberrypi.url = "github:nvmd/nixos-raspberrypi/develop";
+ nixos-raspberrypi.inputs.flake-compat.follows = "flake-compat";
claude-code.url = "github:sadjow/claude-code-nix";
claude-code.inputs.nixpkgs.follows = "nixpkgs";