1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-29 19:17:45 +00:00

Use Zig master

This commit is contained in:
RGBCube 2023-12-28 11:59:22 +03:00
parent 8992ba0420
commit 5af269bd91
No known key found for this signature in database
3 changed files with 71 additions and 7 deletions

View file

@ -57,6 +57,11 @@
inputs.nixpkgs.follows = "nixpkgs";
};
zig = {
url = "github:mitchellh/zig-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
zls = {
url = "github:zigtools/zls";
inputs.nixpkgs.follows = "nixpkgs";
@ -79,6 +84,7 @@
ghosttyModule,
nuScripts,
fenix,
zig,
tools,
themes,
...
@ -90,7 +96,11 @@
configuration = host: system: let
pkgs = import nixpkgs { inherit system; };
upkgs = { inherit nuScripts; } // (lib.genAttrs
upkgs = {
inherit nuScripts;
zig = zig.packages.${system}.master;
} // (lib.genAttrs
[ "nixSuper" "hyprland" "hyprpicker" "ghostty" "zls" ]
(name: inputs.${name}.packages.${system}.default));