# 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 = []