overlays: delete

This commit is contained in:
ZMSUN 2025-10-05 21:05:29 +08:00
parent 2e1052258f
commit 0b2907d22d
Signed by: zm
GPG key ID: 9887E5061F495C4C
4 changed files with 13 additions and 17 deletions

4
.gitignore vendored Normal file
View file

@ -0,0 +1,4 @@
outputs/
result
result-*
repl-result-*

View file

@ -5,13 +5,10 @@
outputs = { self, nixpkgs }: let
system = "x86_64-linux";
myOverlay = import ./overlays/my-pkgs.nix;
pkgs = import nixpkgs {
inherit system;
overlays = [ myOverlay ];
};
pkgs = import nixpkgs { inherit system; };
in {
overlays = [ myOverlay ];
packages.${system} = pkgs;
packages.${system} = {
fonts-ms-win11 = pkgs.callPackage ./pkgs/fonts-ms-win11 {};
};
};
}

View file

@ -1,9 +0,0 @@
self: super: let
pkgsDir = builtins.toString ./../pkgs;
pkgNames = builtins.attrNames (builtins.readDir pkgsDir);
myPkgs = builtins.listToAttrs (map (name: {
name = name; value = super.callPackage (pkgsDir + "/" + name) {};
}) pkgNames);
in
super // myPkgs

View file

@ -18,8 +18,12 @@ stdenv.mkDerivation rec {
runHook preInstall
mkdir -p $out/share/fonts/truetype
install -D *.{ttf,TTF} $out/share/fonts/truetype/
install -D *.{ttf,TTF} $out/share/fonts/truetype/
install -D *.ttc $out/share/fonts/
mkdir -p $out/share/doc/$pname/
install -D {license,LICENSE}.* $out/share/doc/$pname/
runHook postInstall
'';