This commit is contained in:
alsaiduq-lab 2025-08-14 20:42:53 -06:00
parent 4f8e3e839b
commit c96a9ec174
4 changed files with 28 additions and 20 deletions

38
flake.lock generated
View file

@ -21,11 +21,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1753121425, "lastModified": 1754487366,
"narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -99,11 +99,11 @@
"i3-dotfiles": { "i3-dotfiles": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1752339334, "lastModified": 1754937929,
"narHash": "sha256-Dlsi0iXQF8nU2fUfpgF+eHsbxou/ns+12Dbu54qAncw=", "narHash": "sha256-yVq6tSNi3L7KLoIaHJeTxrx2bli+6hqVhXRDkE528nE=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "215ec980ba4fe08fbd57f4716c049365b0c2b200", "rev": "401c85b3dc19866c983a81dfc1c1b6c02b334073",
"revCount": 7, "revCount": 8,
"type": "git", "type": "git",
"url": "ssh://git@github.com/alsaiduq-lab/i3-dotfiles" "url": "ssh://git@github.com/alsaiduq-lab/i3-dotfiles"
}, },
@ -120,11 +120,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1753582293, "lastModified": 1755050545,
"narHash": "sha256-CimzlksXOfuPcLr4ye/s4hwZhHk98f0gnXB6Dq9RhZo=", "narHash": "sha256-DPdNnDwDvGWn/AZ8B3G95o8EIM4/ewIfgTgR+Rlul9o=",
"owner": "fufexan", "owner": "fufexan",
"repo": "nix-gaming", "repo": "nix-gaming",
"rev": "ceb9d44f09b0db02332873247a50210a486959ff", "rev": "064757499f6d48e343552e328eb757a30fa6d17a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -148,11 +148,11 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1751159883, "lastModified": 1753579242,
"narHash": "sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo=", "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "14a40a1d7fb9afa4739275ac642ed7301a9ba1ab", "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -163,11 +163,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1753345091, "lastModified": 1754937576,
"narHash": "sha256-CdX2Rtvp5I8HGu9swBmYuq+ILwRxpXdJwlpg8jvN4tU=", "narHash": "sha256-3sWA5WJybUE16kIMZ3+uxcxKZY/JRR4DFBqLdSLBo7w=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3ff0e34b1383648053bba8ed03f201d3466f90c9", "rev": "ddae11e58c0c345bf66efbddbf2192ed0e58f896",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -204,11 +204,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1753432016, "lastModified": 1755020227,
"narHash": "sha256-cnL5WWn/xkZoyH/03NNUS7QgW5vI7D1i74g48qplCvg=", "narHash": "sha256-gGmm+h0t6rY88RPTaIm3su95QvQIVjAJx558YUG4Id8=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "6027c30c8e9810896b92429f0092f624f7b1aace", "rev": "695d5db1b8b20b73292501683a524e0bd79074fb",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -11,7 +11,7 @@
tmp = { tmp = {
cleanOnBoot = true; cleanOnBoot = true;
}; };
kernelPackages = pkgs.linuxPackages_zen; kernelPackages = pkgs.linuxPackages;
}; };
system.activationScripts.binbash = { system.activationScripts.binbash = {

View file

@ -24,5 +24,7 @@
libtool libtool
nasm nasm
nix-prefetch-git nix-prefetch-git
icu
libclang
]; ];
} }

View file

@ -16,6 +16,7 @@
CC = "${pkgs.gcc}/bin/gcc"; CC = "${pkgs.gcc}/bin/gcc";
LUA_PATH = "${pkgs.luajit}/share/lua/5.1/?.lua;${pkgs.luajit}/share/lua/5.1/?/init.lua;;"; LUA_PATH = "${pkgs.luajit}/share/lua/5.1/?.lua;${pkgs.luajit}/share/lua/5.1/?/init.lua;;";
LUA_CPATH = "${pkgs.luajit}/lib/lua/5.1/?.so;;"; LUA_CPATH = "${pkgs.luajit}/lib/lua/5.1/?.so;;";
PKG_CONFIG_PATH = lib.makeSearchPath "lib/pkgconfig" [ PKG_CONFIG_PATH = lib.makeSearchPath "lib/pkgconfig" [
pkgs.mesa pkgs.mesa
pkgs.openssl.dev pkgs.openssl.dev
@ -28,6 +29,7 @@
pkgs.xorg.libXtst pkgs.xorg.libXtst
pkgs.xorg.libXi.dev pkgs.xorg.libXi.dev
]; ];
LD_LIBRARY_PATH = lib.makeLibraryPath [ LD_LIBRARY_PATH = lib.makeLibraryPath [
pkgs.libglvnd pkgs.libglvnd
pkgs.mesa pkgs.mesa
@ -43,6 +45,10 @@
pkgs.xorg.libXi pkgs.xorg.libXi
pkgs.glib pkgs.glib
]; ];
CUDA_HOME = "${pkgs.cudatoolkit}";
CPATH = "${pkgs.cudatoolkit}/include";
LIBCLANG_PATH = "${pkgs.llvmPackages.libclang}/lib";
}; };
environment.pathsToLink = [ environment.pathsToLink = [