nixos-configuration/pkgs/default.nix
2025-12-01 10:54:44 +01:00

39 lines
1.5 KiB
Nix

inputs:
_: prev:
let
inherit (prev) callPackage system pkgsCross;
poetry2nix = callPackage inputs.poetry2nix { };
in
{
ksoloti = callPackage ./ksoloti {
gcc-arm-embedded = pkgsCross.arm-embedded.buildPackages.gcc;
};
docker-machine-driver-hetzner = callPackage ./docker-machine-driver-hetzner {
inherit (inputs.gomod2nix.legacyPackages.${system}) buildGoApplication;
};
docker-machine-gitlab = callPackage ./docker-machine-gitlab {
inherit (inputs.gomod2nix.legacyPackages.${system}) buildGoApplication;
};
fpvout = callPackage ./fpvout { };
illuminanced = callPackage ./illuminanced { };
myintercom-doorbell = callPackage ./myintercom-doorbell {
inherit poetry2nix;
};
pomodoro-timer = callPackage ./pomodoro-timer { };
tabbed-box-maker = callPackage ./tabbed-box-maker { };
jalr = prev.recurseIntoAttrs {
contact = callPackage ./contact-page { };
};
wofi-bluetooth = callPackage ./wofi-bluetooth/wofi-bluetooth.nix { };
home-assistant-custom-components = prev.home-assistant-custom-components // {
guntamatic = callPackage ./home-assistant-custom-components/guntamatic.nix { };
};
vimPlugins = prev.vimPlugins // {
vim-fluid = callPackage ./vim-fluid { inherit (prev.vimUtils) buildVimPlugin; };
vim-typoscript = callPackage ./vim-typoscript { inherit (prev.vimUtils) buildVimPlugin; };
};
vodafone-station-exporter = callPackage ./vodafone-station-exporter {
inherit (inputs.gomod2nix.legacyPackages.${system}) buildGoApplication;
};
}