[GH-ISSUE #170] [Feature Request] Hide CPU Section in Terminal #107

Open
opened 2026-05-05 03:25:41 -06:00 by gitea-mirror · 0 comments
Owner

Originally created by @XiaomoWu on GitHub (Jun 26, 2025).
Original GitHub issue: https://github.com/XuehaiPan/nvitop/issues/170

Originally assigned to: @XuehaiPan on GitHub.

Required prerequisites

  • I have searched the Issue Tracker that this hasn't already been reported. (comment there if it has.)
  • I have tried the latest version of nvitop in a new isolated virtual environment.

Motivation

This issue is related to #160 but from a different perspective, so I think it's better to create a new issue.

Currently, the CLI interface always includes a dedicated CPU section. There's no way to disable it (see screenshot below):

Image

In my use case, I already opened an hop pane to track CPU usage. The information from nvitop become redundant. More importantly, when system RAM usage is high, nvitop stops displaying the actual memory usage and instead falls back to showing only a percentage (e.g., “USED: 18GiB” -> "83%"). This makes it harder to interpret memory load accurately, and I have to rely on htop to get the real numbers.

Solution

I propose adding a new argument to disable the CPU section in the terminal:

nvitop --no-cpu

This would streamline the interface for users who already monitor CPU usage elsewhere and help preserve useful RAM information in high-usage scenarios.

Thanks again for the fantastic tool!

Alternatives

No response

Additional context

No response

Originally created by @XiaomoWu on GitHub (Jun 26, 2025). Original GitHub issue: https://github.com/XuehaiPan/nvitop/issues/170 Originally assigned to: @XuehaiPan on GitHub. ### Required prerequisites - [x] I have searched the [Issue Tracker](https://github.com/XuehaiPan/nvitop/issues) that this hasn't already been reported. (comment there if it has.) - [x] I have tried the latest version of nvitop in a new isolated virtual environment. ### Motivation This issue is related to #160 but from a different perspective, so I think it's better to create a new issue. Currently, the CLI interface always includes a dedicated CPU section. There's no way to disable it (see screenshot below): ![Image](https://github.com/user-attachments/assets/a2ca29f7-c579-4f26-8ca0-434570127ad9) In my use case, I already opened an `hop` pane to track CPU usage. The information from nvitop become redundant. More importantly, when system RAM usage is high, nvitop stops displaying the actual memory usage and instead falls back to showing only a percentage (e.g., “USED: 18GiB” -> "83%"). This makes it harder to interpret memory load accurately, and I have to rely on htop to get the real numbers. ### Solution I propose adding a new argument to disable the CPU section in the terminal: ```bash nvitop --no-cpu ``` This would streamline the interface for users who already monitor CPU usage elsewhere and help preserve useful RAM information in high-usage scenarios. Thanks again for the fantastic tool! ### Alternatives _No response_ ### Additional context _No response_
gitea-mirror added the
enhancement
label 2026-05-05 03:25:41 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/nvitop#107
No description provided.