Jump to content

TOML (Polski)

From ArchWiki

TOML

TOML (Tom's Obvious, Minimal Language) jest formatem pliku konfiguracyjnego zaprojektowanym tak, aby był minimalistyczny i czytelny dla człowieka, a jednocześnie łatwo mapował się na struktury danych w większości języków programowania. Jest powszechnie używany w ekosystemie Rust oraz przez różne narzędzia systemu Linux.

Podsumowanie

Pliki TOML wykorzystują prostą składnię key = "value", obsługującą tabele, tablice i struktury zagnieżdżone. Format ten ma stanowić alternatywę dla formatów INI, YAML i JSON.

Oficjalna specyfikacja jest dostępna pod adresem toml.io.

Zastosowanie w systemie Arch Linux

Kilka aplikacji i narzędzi dostępnych w Arch Linux używa TOML do konfiguracji, w tym:

Narzędzia

Pakiety dostępne w repozytoriach i AUR do pracy z TOML obejmują:

  • taplo-cli — narzędzie do sprawdzania poprawności i formatowania plików TOML
  • python-toml — parser plików TOML w języku Python
  • tomlqAUR[broken link: package not found] — procesor plików TOML z wiersza poleceń

Zobacz też