Collection of nix flake templates

c: add bear so clangd can find header files and use llvm for stdenv

yemou.pink 3d06d3c1 4de2071e

verified
+2 -1
+2 -1
c/flake.nix
··· 13 13 formatter = forSystems (pkgs: pkgs.nixfmt-tree.override { settings.formatter.nixfmt.options = [ "-w 120" ]; }); 14 14 15 15 devShells = forSystems (pkgs: { 16 - default = pkgs.mkShell { 16 + default = (pkgs.mkShell.override { stdenv = with pkgs; overrideCC stdenv pkgs.llvmPackages_latest.stdenv; }) { 17 17 buildInputs = with pkgs; [ 18 + bear 18 19 clang-tools 19 20 llvmPackages_latest.clang 20 21 ];