Name: nada64 Version: 1.3.11 Release: 1%{?dist} Summary: Self-hosted system monitor dashboard for a secondary display License: MIT URL: https://nada64.com Source0: https://slop.tools/den-fi/nada64-dashboard/archive/v%{version}.tar.gz#/nada64-dashboard-%{version}.tar.gz BuildArch: noarch BuildRequires: python3 BuildRequires: systemd-rpm-macros Requires: python3 Recommends: playerctl Recommends: pciutils Recommends: lm_sensors %description NADA64 serves a live AIDA64-style dashboard (gauges, time-series graphs, btop-style process list, now-playing with touch playback controls) as a local web page you open fullscreen in a browser - built for wide secondary panels like the Corsair Xeneon Edge, with an automatic portrait layout. Single stdlib-only Python script. AMD, Intel, and NVIDIA supported. Start it: systemctl --user enable --now nada64 Then open: http://localhost:8770 Pick a theme: systemctl --user edit nada64 (add: [Service] / Environment=NADA64_THEME=cyan) CPU package power: run /usr/share/nada64/enable-cpu-power.sh once (RAPL is root-only by default on recent kernels) %prep %autosetup -n nada64-dashboard %build # nothing to build - single stdlib-only script %install install -Dpm0755 nada64_linux.py %{buildroot}%{_bindir}/nada64 sed -i '1s|.*|#!/usr/bin/python3|' %{buildroot}%{_bindir}/nada64 install -Dpm0755 enable-cpu-power.sh %{buildroot}%{_datadir}/nada64/enable-cpu-power.sh install -d %{buildroot}%{_userunitdir} cat > %{buildroot}%{_userunitdir}/nada64.service <<'EOF' [Unit] Description=NADA64 Dashboard After=network-online.target [Service] ExecStart=%{_bindir}/nada64 Restart=on-failure RestartSec=3 [Install] WantedBy=default.target EOF %check %{buildroot}%{_bindir}/nada64 --help >/dev/null %post %systemd_user_post nada64.service %preun %systemd_user_preun nada64.service install -Dm644 packaging/nada64.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/nada64.svg %files %{_datadir}/icons/hicolor/scalable/apps/nada64.svg %license LICENSE %doc README.md %{_bindir}/nada64 %{_userunitdir}/nada64.service %dir %{_datadir}/nada64 %{_datadir}/nada64/enable-cpu-power.sh %changelog * Mon Jul 20 2026 den-fi - 1.3.11-1 - Transparent embed mode darkens panels for readability on light wallpapers. Edit-mode controls wrap and stay reachable at small widget sizes. Packages now ship the NADA64 icon (used by the KDE Plasma widget). KDE plasmoid 1.0.4 available with persistent layouts and transparent mode. * Mon Jul 20 2026 den-fi - 1.3.9-1 - Fix responsiveness for KDE Plasma widget - See wiki for details. * Mon Jul 20 2026 den-fi - 1.3.9-1 - Transparency adjustments for KDE Plasma widget - See wiki for details. * Mon Jul 20 2026 den-fi - 1.3.8-1 - Fixed widget menu not showing up when pinned to bottom. * Sun Jul 19 2026 den-fi - 1.3.7-1 - Moved chassis fans from the GPU panel to the new sensor panel. Added toggles for time and wallpaper. * Sun Jul 19 2026 den-fi - 1.3.6-1 - Cleaner responsive handling for the GPU panel. More X over time metrics. * Sun Jul 19 2026 den-fi - 1.3.5-1 - Sensor labeling for most common components, CPU and GPU priority in sensor panel. * Sun Jul 19 2026 den-fi - 1.3.4-1 - Cleaner sensor panel w/ zebra striping for visibility. * Sun Jul 19 2026 den-fi - 1.3.3-1 - New sensors widget for those who prefer data to visuals. * Sat Jul 18 2026 den-fi - 1.3.2-1 - Widget selector is now transparent to improve visibility. * Sat Jul 18 2026 den-fi - 1.3.1-1 - Fixed issue causing new widget selector to not appear Added existing widget removal mechanism. * Sat Jul 18 2026 den-fi - 1.3.0-1 - Storage panel now includes network mounts (NFS/CIFS/SMB and friends), tagged and shown only when the panel has room. System panel gains fastfetch-style rows (packages, shell, resolution, locale) that appear when the panel is sized taller. New optional widgets, added from the edit menu: GPU Processes (per-process GPU usage via DRM fdinfo, Linux) and Battery (charge, power draw, time, health). Widgets are absent from default layouts and fully drag/resize/persist like core panels. * Sat Jul 11 2026 den-fi - 1.2.5-1 - Fixed issues with the volume slider causing clipping. Fixed issue where macOS version does not restart after brew update. * Sat Jul 11 2026 den-fi - 1.2.3-1 - Memory panel adapts its detail level to panel size — no more overlapping rows in small layouts. Version prints in system info. Fixed restart after package upgrade failures in Fedora and Ubuntu. * Sat Jul 11 2026 den-fi - 1.2.2-1 - Accessibility: the layout-edit button now announces itself as "Edit dashboard layout" to screen readers (was an unlabeled pencil glyph) * Sat Jul 11 2026 den-fi - 1.2.1-1 - This update brings movable, re-sizable panels and volume control, spacing fix for network stats. * Fri Jul 10 2026 den-fi - 1.1.7-1 - Security hardening from community review: origin checks, cmdline privacy, collector supervision, /health endpoint. See repo for full details. * Wed Jul 08 2026 den-fi - 1.1.6-1 - NADA64 now supports any color you want! See repo readme for details. Also fixed visual alignment of the storage section. * Wed Jul 08 2026 den-fi - 1.1.5-1 - NADA64 now audits build version and will self-refresh upon new version install across all platforms. * Wed Jul 08 2026 den-fi - 1.1.4-1 - NADA64 will now tint the distro logo to selected theme color. * Wed Jul 08 2026 den-fi - 1.1.3-1 - Colors are now uniform for Memory and Storage instead of white. * Tue Jul 07 2026 den-fi - 1.1.0-1 - System identity panel (distro, kernel, desktop/WM, distro logo) - Intel GPU utilization via DRM fdinfo; playback controls; portrait layout * Tue Jul 07 2026 den-fi - 1.0.0-1 - Initial package