blog/flake.nix

42 lines
906 B
Nix
Raw Normal View History

2022-06-25 09:14:15 +01:00
{
description = "Adventurous computing, a blog by Cyryl Płotnicki";
2022-06-25 09:14:15 +01:00
inputs = {
utils.url = "github:numtide/flake-utils";
flake-compat = {
url = "github:edolstra/flake-compat";
flake = false;
};
2025-01-04 20:38:09 +00:00
nixpkgs-marmite = {
type = "github";
owner = "NixOS";
repo = "nixpkgs";
ref = "facb0fa32607b94fe0bf2c9291e06d20328e9026";
};
2022-06-25 09:14:15 +01:00
};
2025-01-04 20:38:09 +00:00
outputs = {
self,
nixpkgs,
utils,
nixpkgs-marmite,
flake-compat,
}:
utils.lib.eachDefaultSystem (system: let
pkgs = nixpkgs.legacyPackages."${system}";
marmite-pkgs = nixpkgs-marmite.legacyPackages."${system}";
in {
devShell = pkgs.mkShell {
buildInputs = with pkgs;
with marmite-pkgs;
with pkgs.python3Packages; [
cacert
git
htmltest
marmite
rsync
statix
];
};
});
2022-06-25 09:14:15 +01:00
}