modified: README.md new file: install.sh renamed: config.py -> lib/constants.py renamed: cvars.py -> lib/cvars.py renamed: formatter.py -> lib/formatter.py renamed: network.py -> lib/network.py renamed: parser.py -> lib/parser.py renamed: qlpycon_config.py -> lib/settings.py renamed: state.py -> lib/state.py renamed: ui.py -> lib/ui.py modified: main.py modified: qlpycon.bash new file: qlpycon.conf.example
48 lines
1.2 KiB
Plaintext
48 lines
1.2 KiB
Plaintext
# qlpycon.conf
|
|
# Edit this file as needed.
|
|
#
|
|
# Connect by server name: qlpycon ffa
|
|
# Connect directly: qlpycon --host tcp://1.2.3.4:28960 --password secret
|
|
# List servers: qlpycon --list
|
|
|
|
# === Connection defaults ===>
|
|
# Default host if no server name or --host is given
|
|
[connection]
|
|
host = tcp://127.0.0.1:28960
|
|
|
|
# Password for all servers unless overridden in [server:name]
|
|
# Use ${ENV_VAR} to read from environment variable (recommended)
|
|
# Or set directly (less secure):
|
|
password = ${QLPYCON_PASSWORD:-secret}
|
|
|
|
# === Named servers ===>
|
|
# Simple entries: name = host:port
|
|
# These use the password from [connection] above.
|
|
[servers]
|
|
# Example:
|
|
#ffa = 10.13.12.161:28960
|
|
|
|
# === Per-server overrides ===>
|
|
# Use [server:name] to override any setting for a specific server.
|
|
# The name must match an entry in [servers] above.
|
|
# Example:
|
|
#[server:ffa]
|
|
#password = ${FFA_PASSWORD:-secret}
|
|
|
|
# === Logging ===>
|
|
[logging]
|
|
# Log level: DEBUG, INFO, WARNING, ERROR, CRITICAL
|
|
level = WARNING
|
|
|
|
# === UI ===>
|
|
[ui]
|
|
# Number of commands to remember in history
|
|
max_history = 10
|
|
|
|
# === Behaviour ===>
|
|
[behavior]
|
|
# Seconds to confirm quit (press Ctrl-C twice within this window)
|
|
quit_timeout = 3.0
|
|
# Seconds before players respawn after death
|
|
respawn_delay = 3.0
|