File Transfer
File transfer configuration options.
Configuration
enabled
Control if file transfers are shown in the UI (e.g. file transfer requests are shown, file transfer options are presented in menus, etc).
# Type: boolean
# Values: true, false
# Default: true
[file_transfer]
enabled = true
save_directory
Default directory to save files in. If not set, user will see a file dialog. 1
# Type: string
# Values: any string
# Default: not set
[file_transfer]
save_directory = "/Users/halloy/Downloads"
passive
If true, act as the “client” for the transfer. Requires the remote user act as the server.
# Type: boolean
# Values: true, false
# Default: true
[file_transfer]
passive = true
timeout
Time (in seconds) to wait before timing out a transfer waiting to be accepted.
# Type: integer
# Values: any non-negative integer
# Default: 300
[file_transfer]
timeout = 300
Auto Accept
Configure automatic acceptance of incoming file transfers
Server
Server configuration for file transfers (required when passive = true)
-
Relative paths are prefixed with the config directory (i.e. if you have your config.toml in
/home/me/.config/halloy/config.toml, path.passwd/liberawill be converted to/home/me/.config/halloy/.passwd/libera). ↩