add hyprland socket support

This commit is contained in:
2025-12-09 00:09:14 +01:00
parent de6ece13fa
commit 2570445aef
9 changed files with 227 additions and 33 deletions

View File

@@ -1,17 +1,19 @@
#pragma once
#include <gtkmm.h>
#include <gtk4-layer-shell/gtk4-layer-shell.h>
#include <gtkmm.h>
#include "services/hyprland.hpp"
#include "widgets/clock.hpp"
class Bar : public Gtk::Window {
public:
class Bar : public Gtk::Window
{
public:
Bar();
protected:
protected:
Clock clock;
HyprlandService hyprland;
Gtk::CenterBox main_box{};
void setup_ui();