Lewati ke konten utama

Ringkasan Konfigurasi

Ringkasan

custy init membuat file TOML milik project dari packaged source Custy. Dokumentasi aktif mengikuti hierarchy file tersebut, sedangkan table yang bertingkat dalam dikelompokkan menjadi bagian yang mudah dinavigasi.


Top-Level Namespaces

Features

Initialization

Atur default overwrite dan prompt untuk custy init.

CLI

Konfigurasikan paths, versioning, templates, execution, push, cleanup, changelog command behavior, dan workflow defaults melalui tool.custy.cli.

Logging

Konfigurasikan Rich console output dan rotating files melalui tool.custy.logging.

Changelog

Atur collection, cleaning, releases, mapping, dan rendering melalui tool.custy.changelog.

Git

Tentukan perilaku default, primary, dan backup remote melalui tool.custy.git.

Bentuk Minimal

.config/custy/config.toml
toml
[tool.custy.project]
project_source = "auto"

[tool.custy.cli.versioning]
strategy = "semver"
bump = "auto"

[tool.custy.logging]
level = "INFO"

[tool.custy.git]
default_remote = "origin"

Status yang Digunakan dalam Panduan Ini

  • Active — property digunakan oleh resolver atau service saat ini.
  • Optional — didukung active code, tetapi dikomentari atau tidak disertakan dalam generated file.
  • Mismatch — generated name atau shape tidak selaras dengan active code.
  • Loaded only — dimuat ke model, tetapi belum digunakan renderer atau pipeline aktif.
  • Experimental — behavior masih berkembang dan belum boleh dianggap stabil.
  • Reserved — dibuat atau dideskripsikan, tetapi belum digunakan active command flow.

Lanjutkan