# ============================================================================ # TRAXOR CONFIGURATION # ============================================================================ # This file defines all default settings. User config (~/.config/traxor/config.toml) # overrides these values. Only specify what you want to change in your user config. # ============================================================================ # KEYBINDS # ============================================================================ [keybinds] # Navigation prev_torrent = "k" next_torrent = "j" prev_tab = "h" next_tab = "l" # Tab switching (1-9, 0 for 10th) switch_tab_1 = "1" switch_tab_2 = "2" switch_tab_3 = "3" switch_tab_4 = "4" switch_tab_5 = "5" switch_tab_6 = "6" switch_tab_7 = "7" switch_tab_8 = "8" switch_tab_9 = "9" switch_tab_10 = "0" # Torrent actions toggle_torrent = "enter" toggle_all = "a" select = " " move_torrent = "m" rename_torrent = "r" delete = "d" delete_force = "D" # General toggle_help = "?" quit = "q" # ============================================================================ # COLORS # ============================================================================ [colors] # UI colors highlight_background = "magenta" highlight_foreground = "black" header_foreground = "yellow" info_foreground = "blue" # Status colors (torrent state) status_downloading = "cyan" status_seeding = "white" status_stopped = "dark_gray" status_verifying = "yellow" status_queued = "light_blue" # ============================================================================ # LOGGING # ============================================================================ [log] traxor = "info" ratatui = "warn" transmission_rpc = "warn" # ============================================================================ # TABS # ============================================================================ # Define custom tabs with specific columns. Each tab needs a name and columns list. # # Available columns: # name, status, size, downloaded, uploaded, ratio, progress, eta, # peers, seeds, leeches, downspeed, upspeed, path, added, done, # left, queue, error, labels, tracker, hash, private, stalled, # finished, files, activity [[tabs]] name = "All" columns = ["status", "progress", "size", "ratio", "seeds", "leeches", "added", "name"] [[tabs]] name = "Downloading" columns = ["progress", "size", "left", "downspeed", "eta", "seeds", "name"] [[tabs]] name = "Seeding" columns = ["ratio", "uploaded", "upspeed", "leeches", "size", "added", "name"] [[tabs]] name = "Active" columns = ["status", "progress", "downspeed", "upspeed", "eta", "seeds", "leeches", "name"] [[tabs]] name = "Queued" columns = ["status", "queue", "size", "progress", "added", "name"]