Download Latest Version v1.6.1 -- Fix SSH terminal remote echo source code.zip (4.1 MB)
Email in envelope

Get an email when there's a new version of nmlinux

Home / v1.2.7
Name Modified Size InfoDownloads / Week
Parent folder
nmlinux-1.2.7-py3-none-any.whl 2026-05-26 237.2 kB
NMLinux v1.2.7 source code.tar.gz 2026-05-26 983.1 kB
NMLinux v1.2.7 source code.zip 2026-05-26 1.0 MB
README.md 2026-05-26 1.1 kB
Totals: 4 Items   2.2 MB 0

v1.2.7 — 2026-05-26

Bundled Lucide icons — no system icon theme required

  • 21 Lucide SVG icons bundled in nmlinux/assets/icons/ (MIT licence)
  • Icons rendered at runtime via QSvgRenderer + QPainter, sized at 22 px
  • Colour: #60a5fa (blue) applied at load time, cached with lru_cache
  • themed_icon() public interface unchanged — _NAME_MAP translates legacy icon-theme names to Lucide filenames
  • App no longer depends on any system icon theme (Breeze, Adwaita, Papirus…)
  • Uses PySide6.QtSvg (already included in the PySide6 package — no extra dependency)

Icons mapping (22 pages)

Page Icon
Dashboard gauge
Connexions network
Interfaces monitor
Wi-Fi wifi
Subnet calculator
DNS globe
Ping timer
IP Scanner radar
Port Scanner shield-check
Nmap telescope
WHOIS info
SNMP sliders-horizontal
SNTP / NTP clock
SSH terminal
Traceroute route
MTR activity
Firewall flame
Speed Test zap
Bandwidth activity
Wake on LAN power
Topology workflow
Settings settings
Source: README.md, updated 2026-05-26