microsoft / microsoft/PowerToys
Command Palette Dock - Style Performance Monitor readouts based on load
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
### Description of the new feature / enhancement
Color the Performance Monitor readouts based on certain thresholds. For example with the CPU percentage:
* < 50% - Green
* 50 - 85% - Yellow
* \>85% - Red
Optional: Allow configuration of these thresholds
Optional: For the network traffic readouts the user would need to enter their maximum up and down bps to determine thresholds
A much simpler alternative would be to make the readout bold if it goes above a certain threshold, such as 85%.
### Scenario when this would be used?
Always on the Command Palette Dock if enabled. So the user can quickly tell at a glance when resources are under heavy load.
### Supporting information
Love the new Dock! In particular it has already become my primary tool for monitoring system performance, replacing previously used tools like HWInfo, Rainmeter and Aida64.
Contributor guide
Research direction
Start by locating the Command Palette Dock entry point and the existing Performance Monitor readout handling. Compare the requested CPU threshold colors with the simpler bolding alternative, then verify the chosen behavior is visible whenever the Dock is enabled; configuration and network thresholds remain optional scope to resolve.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100