chadtmiller.com/knotless
Git hosted in your atproto account, on any stock PDS, fast enough for agents.
git clone knotless://chadtmiller.com/knotlessneeds the knotless git helper. set it up
<script lang="ts">
import type { Listing } from '#lib/api/Listing.ts';
import FileList from '#lib/organisms/FileList.svelte';
import Readme from '#lib/organisms/Readme.svelte';
import Toolbar from '#lib/organisms/Toolbar.svelte';
import RepoPage from './RepoPage.svelte';
/** A directory at a revision, and its README. */
let { listing: l }: { listing: Listing } = $props();
const r = $derived(l.repo);
</script>
<RepoPage repo={r} tab="code" title={l.path ? `${l.path} · ${r.name}` : r.name}>
<Toolbar authority={r.authority} name={r.name} rev={l.rev} path={l.path} />
<FileList authority={r.authority} name={r.name} rev={l.rev} path={l.path} last={l.last} entries={l.entries} />
{#if l.readme}<Readme readme={l.readme} />{/if}
</RepoPage>