Microkernel thing OS experiment (Zig ⚡)
at dev 575 B view raw
1{ 2 inputs = { 3 nixpkgs.url = "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"; 4 }; 5 outputs = 6 { nixpkgs, ... }@inputs: 7 let 8 inherit (inputs.nixpkgs) lib; 9 forAllSystems = 10 body: lib.genAttrs lib.systems.flakeExposed (system: body nixpkgs.legacyPackages.${system}); 11 in 12 { 13 devShells = forAllSystems (pkgs: { 14 default = pkgs.mkShell { 15 packages = with pkgs; [ 16 zig_0_15 17 qemu 18 ]; 19 }; 20 }); 21 22 formatter = forAllSystems (pkgs: pkgs.nixfmt-rfc-style); 23 }; 24}