iftoprs 2.22.2

Real-time bandwidth monitor — iftop clone in Rust with ratatui TUI, 31 themes, process attribution, mouse support
Documentation
# iftoprs — default configuration
# Copy to ~/.iftoprs.conf to customize, or let iftoprs create it on first run.
# All settings are auto-saved when changed via keybinds in the TUI.

# Color theme (see --list-colors for all 31 options)
# Options: NeonSprawl, AcidRain, IceBreaker, SynthWave, RustBelt, GhostWire,
#          RedSector, SakuraDen, DataStream, SolarFlare, NeonNoir, ChromeHeart,
#          BladeRunner, VoidWalker, ToxicWaste, CyberFrost, PlasmaCore, SteelNerve,
#          DarkSignal, GlitchPop, HoloShift, NightCity, DeepNet, LaserGrid,
#          QuantumFlux, BioHazard, Darkwave, Overlock, Megacorp, Zaibatsu, Iftopcolor
theme = "NeonSprawl"

# Network interface to capture on (overridden by -i flag)
# Leave commented out to auto-detect the default gateway interface.
# Examples: "en0", "eth0", "wlan0"
# interface = "en0"

# DNS and port resolution
dns_resolution = true
port_resolution = true

# Display toggles
show_ports = true
show_bars = true
show_border = true
show_header = true
show_processes = true
show_cumulative = false
use_bytes = false

# Bar style: Gradient, Solid, Thin, Ascii
bar_style = "Gradient"

# Refresh rate in seconds (1, 2, 5, or 10)
# Press 'f' in the TUI to cycle through values
refresh_rate = 1

# Alert threshold in bytes/sec (0.0 = disabled)
# When any flow exceeds this rate, the border flashes red and a bell sounds.
# Examples:
#   125000.0    = 1 Mbit/s
#   1250000.0   = 10 Mbit/s
#   12500000.0  = 100 Mbit/s
#   125000000.0 = 1 Gbit/s
alert_threshold = 0.0

# Pinned (bookmarked) flows — persisted automatically when you press F
pinned = []