Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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.