mirror of
https://github.com/daylinmorgan/oizys.git
synced 2024-11-05 06:03:15 -06:00
36 lines
850 B
Nix
36 lines
850 B
Nix
{ inputs, system }:
|
|
let
|
|
pkgs = import inputs.nixpkgs {
|
|
inherit system;
|
|
overlays = [
|
|
inputs.lix-module.overlays.default
|
|
inputs.hyprland-contrib.overlays.default
|
|
inputs.nixpkgs-wayland.overlay
|
|
];
|
|
};
|
|
in
|
|
{
|
|
makePackages =
|
|
pkgs.runCommandLocal "build-third-party"
|
|
{
|
|
src = ./.;
|
|
nativeBuildInputs = [
|
|
pkgs.pixi
|
|
pkgs.swww
|
|
pkgs.xdg-desktop-portal-hyprland
|
|
pkgs.nixVersions.stable
|
|
|
|
inputs.tsm.packages.${pkgs.system}.default
|
|
inputs.hyprman.packages.${pkgs.system}.default
|
|
|
|
inputs.roc.packages.${pkgs.system}.full # cli + lang_server
|
|
|
|
inputs.zls.outputs.packages.${pkgs.system}.default
|
|
inputs.zig2nix.outputs.packages.${pkgs.system}.zig.master.bin
|
|
];
|
|
}
|
|
''
|
|
mkdir "$out"
|
|
'';
|
|
|
|
}
|