pkg(termius): nixpak sandboxed

This commit is contained in:
js0ny 2026-03-21 23:33:17 +00:00
parent ef66bb76c4
commit fc0f5a83e1
3 changed files with 97 additions and 7 deletions

View file

@ -2,19 +2,22 @@
pkgs,
inputs,
...
}:
let
}: let
mkNixPak = inputs.nixpak.lib.nixpak {
inherit (pkgs) lib;
inherit pkgs;
};
in
{
# Expose sandboxed app(s) through nixpkgs overlay.
callNixPak = path:
pkgs.callPackage path {
inherit mkNixPak;
};
in {
nixpkgs.overlays = [
(_: prev: {
nixpaks.qq = prev.callPackage ./qq.nix {
inherit mkNixPak;
nixpaks = {
qq = callNixPak ./qq.nix;
termius = callNixPak ./termius.nix;
};
})
];