Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/NuschtOS/search
Simple and fast static-page NixOS option search
https://github.com/NuschtOS/search
Last synced: 2 months ago
JSON representation
Simple and fast static-page NixOS option search
- Host: GitHub
- URL: https://github.com/NuschtOS/search
- Owner: NuschtOS
- License: mit
- Created: 2024-06-23T20:04:47.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-25T11:19:44.000Z (3 months ago)
- Last Synced: 2024-08-25T12:31:14.613Z (3 months ago)
- Language: SCSS
- Homepage: https://nuschtos-search.pages.dev
- Size: 221 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nix - NüschtOS Search - Simple and fast static-page NixOS option search. (Resources / Discovery)
README
# NüschtOS Search
Simple and fast static-page NixOS option search
## Deployments
- NixVim https://nix-community.github.io/nixvim/search/
- Our small demo https://nuschtos-search.pages.dev/## How to use
Until we have written proper instructions please take a look at the following examples:
- Static page with GitHub Actions and Cloudflare/GitHub Pages https://github.com/NuschtOS/search/blob/main/.github/workflows/gh-pages.yaml https://github.com/NuschtOS/search/blob/main/demo/flake.nix#L37-L57
- Deployed with NixOS https://gitea.c3d2.de/c3d2/nix-config/src/branch/master/hosts/nixos-misc/default.nix#L47-L80## Motivation
We wanted something similar to https://search.nixos.org to easily search through all the flakes options across many projects we accumulated in projects
but without the need to deploy an Elasticsearch. Ideally it should be just a static site with json blob that can be deployed on GitHub pages.