Skip to content

Commit b1317dd

Browse files
committed
Add nix shell even though this god-forsaken OS should never be used(they force me to use it at work)
1 parent 82d8ed6 commit b1317dd

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

shell.nix

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
let
2+
pkgs = import <nixpkgs> {};
3+
in
4+
pkgs.mkShell {
5+
buildInputs = with pkgs; [
6+
dbus
7+
webkitgtk
8+
openssl
9+
libxkbcommon
10+
];
11+
nativeBuildInputs = with pkgs; [
12+
pkg-config
13+
cmake
14+
gnumake
15+
gdb
16+
rr
17+
yaml-cpp
18+
freetype
19+
glew
20+
glfw
21+
fontconfig
22+
shaderc
23+
glslang
24+
vulkan-headers
25+
vulkan-loader
26+
vulkan-validation-layers
27+
libxkbcommon
28+
];
29+
dbus = pkgs.dbus;
30+
shellHook = ''
31+
export LD_LIBRARY_PATH=${pkgs.wayland}/lib:${pkgs.libxkbcommon}/lib:$LD_LIBRARY_PATH
32+
'';
33+
}

0 commit comments

Comments
 (0)