https://github.com/n1ko23/wintaskman
WIP: Qt6 based program trying recreate the iconic WinXP/Vista/7 task manager
https://github.com/n1ko23/wintaskman
cpp linux qt6 task-manager ui
Last synced: 12 months ago
JSON representation
WIP: Qt6 based program trying recreate the iconic WinXP/Vista/7 task manager
- Host: GitHub
- URL: https://github.com/n1ko23/wintaskman
- Owner: N1kO23
- Created: 2025-02-11T17:58:24.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-08T21:27:28.000Z (about 1 year ago)
- Last Synced: 2025-03-08T22:23:59.885Z (about 1 year ago)
- Topics: cpp, linux, qt6, task-manager, ui
- Language: C++
- Homepage:
- Size: 84 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WinTaskMan
A Work-In-Progress program to bring the old-fashioned task manager to linux using Qt6 framework

#### Please Note
If you want to have the Aero theme as seen in the screenshot, take a look into [wackyideas/aerothemeplasma](https://gitgud.io/wackyideas/aerothemeplasma)
## Building
To build the program you need cmake, qt6 base and qt6charts. These should be available on all rolling release distros as well as on the latest Ubuntu. To build the program, simply run the `build.sh` script to streamline the process and compiled binary will be found from `build/` directory
To install the dependencies on Arch:
```
sudo pacman -S cmake qt6-base qt6-charts
```
To install the dependencies on Ubuntu:
```
sudo apt install cmake qt6-base-dev libqt6charts6-dev
```
### What works
- Processes being listed
- User services being listed
- Per process CPU usage
- Total CPU usage
- Total process count
### What is missing
- Network tab contents as a whole
- Performance tab contents mostly missing, only 1 wip graph currently
- User tab contents as whole
- Control buttons from all tabs
- Menubar actions
### Known bugs
- Ram usage is all over the place
- Styling can be a bit wacky