Podstawowa konfiguracja TLF jest opisana w pliku README i sprowadza się do utworzenia (skopiowania) pliku logcfg.dat zawierającego pełną konfigurację działania aplikacji. Dodatkowymi plikami są pliki reguł zawodów, ale o tym później. Oba pliki są domyślnie instalowane jako przykłady do wykorzystania w ścieżce /usr/local/share/tlf (lub podobnej ścieżce, zależnie od pakietu instalacyjnego).

Dobrą praktyką jest posiadanie osobnego folderu per zawody albo ich edycja. Dzięki temu konfiguracja oraz log danych zawodów będzie niezależny od pozostałych konfiguracji. TLF wyszukuje pliki konfiguracyjne w katalogu z poziomu którego został uruchomiony.

Poniżej opiszę najważniejsze pola pliku konfiguracyjnego logcfg.dat.

    RULES # definiuje nazwę pliku z zasadami zawodów
    CALL # znak używany podczas zawodów
    TIME_OFFSET # przesunięcie czasu względem UTC
    NETKEYER # włączenie kluczowania cwdaemon
    NETKEYERPORT=6789 # domyślny port cwdaemon
    NETKEYERHOST=127.0.0.1 # domyślny adres na którym nasłuchuje cwdaemon
    CWSPEED # prędkość kluczowania CW
    TELNETHOST # adres dx klastra
    CLUSTERLOGIN # znak jaki będzie nas reprezentował na klastrze
    RADIO_CONTROL # włączenie obsługi CAT rig
    RIGMODEL # numer hamlib modelu naszego trx
    RIGSPEED # baudrate komunikacji cat
    RIGPORT # ścieżki pliku urządzenia w /dev

Sam plik konfiguracyjny jest dość dobrze opisany, a dodatkowe opcje i komentarze zawarte są w manualu do tlf.