diff --git a/home-modules/programming/c.nix b/home-modules/programming/c.nix index b14243b..f5a3d75 100644 --- a/home-modules/programming/c.nix +++ b/home-modules/programming/c.nix @@ -2,13 +2,26 @@ { home = { packages = with pkgs; [ - libclang + # libclang glibc - # clang-tools + gcc + # gnustep.stdenv + # pkg-config + # gnumake + # ninja + # cmake + # meson + # bashInteractive + + # lld + clang-tools + # clang + # cppcheck ]; - sessionVariables = { - LIBCLANG_PATH = "${pkgs.llvmPackages.libclang.lib}/lib:${pkgs.glibc.dev}/include"; - C_INCLUDE_PATH = "${pkgs.llvmPackages.libclang.lib}/lib:${pkgs.glibc.dev}/include"; + sessionVariables = with pkgs; { + LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib:${pkgs.glibc.dev}/include"; + C_INCLUDE_PATH = "${llvmPackages.libclang.lib}/lib:${pkgs.glibc.dev}/include"; + CLANG_RESOURCE_DIR = "${llvmPackages.clang-unwrapped}"; }; }; }