labs/tidepool
Austreelis 913b94f06a Fix: permission denied when fetching repo via npins (#17)
people were denied permission to clone aux repos to their store when building
from source if they didn't have an account with a correct local ssh setup.

Co-authored-by: austreelis <git@swhaele.net>
Reviewed-on: #17
Co-authored-by: Austreelis <austreelis@noreply.git.auxolotl.org>
Co-committed-by: Austreelis <austreelis@noreply.git.auxolotl.org>
2025-09-03 14:23:19 +00:00
..
npins Fix: permission denied when fetching repo via npins (#17) 2025-09-03 14:23:19 +00:00
src refactor: enable system build info assertions 2025-08-31 18:44:45 -07:00
default.nix refactor: make builders portable and extendable, make creating new package sets easy 2025-08-31 01:34:49 -07:00
flake.lock chore(foundation): remove foundation from labs 2025-03-30 06:55:20 -07:00
flake.nix chore(foundation): remove foundation from labs 2025-03-30 06:55:20 -07:00
LICENSE refactor: potluck -> tidepool 2024-06-14 02:12:19 -07:00
README.md feat: working package export 2024-06-14 04:47:54 -07:00

Aux Tidepool

Aux Tidepool is an initial package set built on top of Aux Foundation. Packages are created and managed using Aux Lib's module system to allow for highly dynamic and extensible configuration.

Usage

Packages can be imported both with and without Nix Flakes. To import them using Nix Flakes, add this repository as an input.

inputs.tidepool.url = "https://git.auxolotl.org/auxolotl/labs/archive/main.tar.gz?dir=tidepool";

To import this library without using Nix Flakes, you will need to use fetchTarball and import the library entrypoint.

let
    labs = builtins.fetchTarball {
        url = "https://git.auxolotl.org/auxolotl/labs/archive/main.tar.gz";
        sha256 = "<sha256>";
    };
    tidepool = import "${labs}/tidepool" {};
in
    # ...