feat: add system monitor feature with panel toggle and event handling

This commit is contained in:
2026-01-29 14:36:28 +01:00
parent df34716ea5
commit aee7030b30
20 changed files with 74 additions and 2 deletions
+3
View File
@@ -107,6 +107,7 @@ typedef struct Workspace Workspace;
typedef struct Monitor Monitor;
typedef struct Panel Panel;
typedef struct Config Config;
typedef struct SystemMonitor SystemMonitor;
struct Client {
Window window;
@@ -176,6 +177,8 @@ typedef struct {
Panel *top_panel;
Panel *bottom_panel;
SystemMonitor *sysmon;
Config *config;
bool running;