{ inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; outputs = { self, nixpkgs, ... }: let pkgs = import nixpkgs { system = "x86_64-linux"; }; in { devShells.x86_64-linux.default = pkgs.mkShell { buildInputs = with pkgs; [ # clang-tools provides a working clangd and MUST COME BEFORE clang! # https://discourse.nixos.org/t/get-clangd-to-find-standard-headers-in-nix-shell/11268 clang-tools clang cmake ninja ]; }; }; }