Skip to main content

max / balanced_breakfast

1.7 KB · 64 lines History Blame Raw
1 # Build artifacts
2 /target/
3
4 # Environment
5 .env
6
7 # IDE
8 .idea/
9 .vscode/
10 *.swp
11 *.swo
12
13 # macOS
14 .DS_Store
15
16 # Plugin binaries
17 plugins/*.dylib
18 plugins/*.so
19 plugins/*.dll
20
21 # Release artifacts (secret signing scripts stay Syncthing-only); Bento build
22 # recipes are non-secret and tracked.
23 dist/*
24 !dist/recipes/
25 # Artifact signing. sign-artifacts.sh holds no secret (the key and its password
26 # live outside the repo, under ~/.minisign), and the public key is public by
27 # definition: README.md tells people to verify downloads against it, so both have
28 # to arrive with a checkout. Named individually rather than as `!dist/*.sh` to
29 # keep the rule above in force for anything else that lands in dist/.
30 !dist/sign-artifacts.sh
31 !dist/makecreative.pub
32
33 # Tauri generated
34 src-tauri/gen/
35
36 # Claude Code instructions (project-local; not for the public repo)
37 CLAUDE.md
38
39 # Generated by src-tauri/build.rs from makeover's embedded theme set
40 /src-tauri/themes/
41
42 # Generated by src-tauri/build.rs from makeover-geometry's scale
43 /src-tauri/frontend/css/geometry.css
44 /src-tauri/frontend/css/timing.css
45 /src-tauri/frontend/css/layout.css
46 /src-tauri/frontend/css/typography.css
47 # The house faces, cut by quasi-type in build.rs. The pipeline is the source;
48 # a committed face is a second one that nothing rebuilds.
49 /src-tauri/frontend/fonts/
50
51 # Secrets and credentials. The baseline every repo under ~/Code carries, kept
52 # identical so no repo is the one that forgot. Suffix-matched rather than
53 # `*.env`, which would also catch committed environment files that hold no
54 # secrets (sweep systemd/sweep.env). `.env.example` is a tracked template and
55 # is negated back in.
56 .env.*
57 !.env.example
58 *.pem
59 *.key
60 *.p8
61 *.p12
62 *.pfx
63 credentials.json
64