mirror of https://github.com/yshui/picom.git
flake: some improvements
Development tools should be nativeBuildInputs. Also added a clang version of the dev shell. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
parent
bef295f4c4
commit
336943d99c
|
@ -43,10 +43,8 @@
|
||||||
overlays
|
overlays
|
||||||
;
|
;
|
||||||
defaultPackage = pkgs.picom;
|
defaultPackage = pkgs.picom;
|
||||||
devShell = defaultPackage.overrideAttrs {
|
devShells.default = defaultPackage.overrideAttrs (o: {
|
||||||
buildInputs =
|
nativeBuildInputs = o.nativeBuildInputs ++ (with pkgs; [
|
||||||
defaultPackage.buildInputs
|
|
||||||
++ (with pkgs; [
|
|
||||||
clang-tools_17
|
clang-tools_17
|
||||||
llvmPackages_17.clang-unwrapped.python
|
llvmPackages_17.clang-unwrapped.python
|
||||||
]);
|
]);
|
||||||
|
@ -56,6 +54,9 @@
|
||||||
# See: https://github.com/NixOS/nixpkgs/issues/287763
|
# See: https://github.com/NixOS/nixpkgs/issues/287763
|
||||||
export LD_LIBRARY_PATH+=":/run/opengl-driver/lib"
|
export LD_LIBRARY_PATH+=":/run/opengl-driver/lib"
|
||||||
'';
|
'';
|
||||||
|
});
|
||||||
|
devShells.useClang = devShells.default.override {
|
||||||
|
inherit (pkgs.llvmPackages_17) stdenv;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue