TRICKLED.CONF(5)

πŸ“¦
version 1.08 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– TRICKLED.CONF(5) πŸ’–

ok so bestie, welcome to the File Formats Manual glow-up edition of trickled.conf πŸŽ€ this is the tea on how to write the config file that trickled(8) reads, and honestly? it's giving simple. no cap.


✨ NAME ✨

trickled.conf β€” literally just the format of the configuration file used by trickled(8). that's it, that's the vibe. πŸ¦‹


🌸 DESCRIPTION 🌸

okay so the format is super duper easy, like embarrassingly easy. sections get wrapped in square brackets, like this:

[Section]

and then inside those bracket sections, the options are just lil key value pairs, one per line:

Option = Value

that's the whole thing. no yaml indentation trauma, no json commas to forget. we love a low-drama file format πŸ’…


πŸ‘‘ OPTIONS πŸ‘‘

so the per-application customizable variables go inside sections, and the section name has to match the application name. yes bestie, section name = app name, keep them matching or it's not gonna hit. the options are:

  • Priority β€” sets the priority of the application. for the details, go peek at trickled(8) πŸ”₯
  • Time-Smoothing β€” sets the time smoothing parameter of the application. again, trickled(8) has the details if you want them 🌈
  • Length-Smoothing β€” sets the length smoothing parameter of the application. and yep, you guessed it, trickled(8) for the details ⭐

πŸ’… EXAMPLES πŸ’…

here's the moment you've all been waiting for, a real live config, iconic behavior:

[ssh]
Priority = 1
Time-Smoothing = 0.1
Length-Smoothing = 2
[ftp]
Priority = 8
Time-Smoothing = 5
Length-Smoothing = 20

see? two apps, two sections, three options each, no chaos. slay ✨


πŸ” SEE ALSO πŸ”

go read those if you want the full lore, bestie 🫢


🫢 AUTHORS 🫢

trickled.conf has been developed by Marius Aamodt Eriksen ⟨marius@monkey.org⟩. thank you for your service king πŸ‘‘


lowkey mandatory: this page came out of the Debian crew, dated March 3, 2003, and it's filed under TRICKLED.CONF(5) πŸŽ€ that's the whole manual, go forth and smooth your traffic, mwah πŸ’–