Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.74 KB

File metadata and controls

68 lines (44 loc) · 1.74 KB

sysdash

gotop and nvtop in one terminal, split with tmux.

gotop and nvtop side by side

Install

git clone https://github.com/als-code/sysdash.git
cd sysdash
./install.sh

install.sh creates a venv, installs dependencies, and links sysdash into ~/.local/bin.

Requires sudo for system packages (tmux, gotop, and nvtop when a GPU is detected).

Usage

sysdash             # open dashboard
sysdash --stop      # kill tmux session
sysdash doctor      # check dependencies

sysdash doctor

Key Action
Ctrl+C Close the whole dashboard
Ctrl+b d Detach (session keeps running)

Without a GPU or drivers, the right pane shows a status message instead of nvtop.

No GPU — status pane instead of nvtop

no GPU — status pane on the right

Distro support

Distro Package manager Status
Ubuntu / Debian apt, nala Tested (26.04 LTS)
Fedora dnf Not tested — open an issue
Arch pacman Tested (Arch Garuda)

gotop is installed from snap or a GitHub release when it is missing from your repos.

Third-party tools

sysdash is a wrapper around:

Tool Repository License
gotop process monitor AGPL-3.0
nvtop GPU monitor GPL-3.0-or-later
tmux terminal multiplexer ISC

sysdash itself is licensed under GPL-3.0-or-later (see LICENSE).

Changelog

See CHANGELOG.md.