blob: 9a8da2c6a6f8ba96c8fdda4c531753f65cea8822 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# irregular.ninja
Photo site generation for **irregular.ninja** and **alt.irregular.ninja**.
This repository contains the working directories and build automation for generating static photo albums using [`shuriken.sh`](https://codeberg.org/snonux/shuriken.sh), a lightweight shell-based photo album generator.
## Structure
- `irregular.ninja/` — Main photo album
- `shuriken.conf` — Album configuration (title, geometry, templates)
- `incoming/` — Symlink to the source photo directory
- `incoming-invalid/` — Placeholder for rejected/invalid photos
- `Justfile` — Build recipes for this album
- `alt.irregular.ninja/` — Alternative photo album
- `shuriken.conf` — Album configuration
- `incoming/` — Symlink to the source photo directory
- `Justfile` — Build recipes for this album
- `Justfile` — Top-level build file that delegates to both sub-albums
## Building
Generate a single album:
```bash
just irregular.ninja/generate
just alt.irregular.ninja/generate
```
Generate both albums:
```bash
just all
```
Dry-run to preview changes without writing:
```bash
just dry-run-all
```
## Tool
Album generation is powered by [`shuriken.sh`](https://codeberg.org/snonux/shuriken.sh).
|