{ description = "Adventurous computing, a blog by Cyryl PÅ‚otnicki"; inputs = { utils.url = "github:numtide/flake-utils"; flake-compat = { url = "github:edolstra/flake-compat"; flake = false; }; nixpkgs-marmite = { type = "github"; owner = "NixOS"; repo = "nixpkgs"; ref = "facb0fa32607b94fe0bf2c9291e06d20328e9026"; }; }; 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 ]; }; }); }