read dwl status from stdin
This commit is contained in:
parent
a600256e24
commit
fd501be2d6
6 changed files with 84 additions and 96 deletions
|
|
@ -10,7 +10,6 @@
|
|||
#include <cairo/cairo.h>
|
||||
#include <pango/pango.h>
|
||||
#include "wlr-layer-shell-unstable-v1-client-protocol.h"
|
||||
#include "net-tapesoftware-dwl-wm-unstable-v1-client-protocol.h"
|
||||
|
||||
struct Color {
|
||||
Color() {}
|
||||
|
|
@ -26,6 +25,7 @@ union Arg {
|
|||
};
|
||||
struct Monitor;
|
||||
|
||||
enum TagState { None, Active = 0x01, Urgent = 0x02 };
|
||||
enum { ClkNone, ClkTagBar, ClkLayoutSymbol, ClkWinTitle, ClkStatusText };
|
||||
struct Button {
|
||||
int control;
|
||||
|
|
@ -38,8 +38,6 @@ extern wl_display* display;
|
|||
extern wl_compositor* compositor;
|
||||
extern wl_shm* shm;
|
||||
extern zwlr_layer_shell_v1* wlrLayerShell;
|
||||
extern std::vector<std::string> tagNames;
|
||||
extern std::vector<std::string> layoutNames;
|
||||
|
||||
void view(Monitor& m, const Arg& arg);
|
||||
void toggleview(Monitor& m, const Arg& arg);
|
||||
|
|
@ -64,7 +62,6 @@ WL_DELETER(wl_output, wl_output_release);
|
|||
WL_DELETER(wl_pointer, wl_pointer_release);
|
||||
WL_DELETER(wl_seat, wl_seat_release);
|
||||
WL_DELETER(wl_surface, wl_surface_destroy);
|
||||
WL_DELETER(znet_tapesoftware_dwl_wm_monitor_v1, znet_tapesoftware_dwl_wm_monitor_v1_release);
|
||||
WL_DELETER(zwlr_layer_surface_v1, zwlr_layer_surface_v1_destroy);
|
||||
|
||||
WL_DELETER(cairo_t, cairo_destroy);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue