https://github.com/marcuswhybrow/pagefind
Nix package for Pagefind pre-built releases
https://github.com/marcuswhybrow/pagefind
nix nixpkgs nixpkgs-overlay pagefind
Last synced: 5 months ago
JSON representation
Nix package for Pagefind pre-built releases
- Host: GitHub
- URL: https://github.com/marcuswhybrow/pagefind
- Owner: marcuswhybrow
- Created: 2023-11-09T01:01:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-09T05:31:00.000Z (over 1 year ago)
- Last Synced: 2025-02-13T02:36:58.902Z (5 months ago)
- Topics: nix, nixpkgs, nixpkgs-overlay, pagefind
- Language: Nix
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Unofficial Nix flake for [Pagefind](https://pagefind.app).
```
nix run github:marcuswhybrow/pagefind
nix run github:marcuswhybrow/pagefind#pagefind_extended
```For use in your own flake:
```
{
description = "Example website that uses Pagefind";inputs = {
nixpkgs.url = "github:NixOS/nixpkgs";
pagefind.url = "github:marcuswhybrow/pagefind";
};outputs = let
pkgs = import inputs.nixpkgs {
system = "x86_64-linux";
overlays = [inputs.pagefind.overlays.default];
};
in {
packages.x86_64-linux.exampleWebsite = pkgs.mkDerivation {
pname = "Example Website";
version = "1.0.0";
src = ./.;buildPhase = ''
${pkgs.pagefind}/bin/pagefind --site ./your_site_location
'';
};
});
}```