oxwm

https://git.tonybtw.com/oxwm.git git://git.tonybtw.com/oxwm.git

remove explicit tag for `Block.Data` union

Commit
ed07523244ca1c973a6ae58a1a171eca656106d5
Parent
26f9543
Author
emzywastaken <amiamemetoo@gmail.com>
Date
2026-02-15 18:05:12

Diff

diff --git a/src/bar/blocks/blocks.zig b/src/bar/blocks/blocks.zig
index 861bcd3..b831068 100644
--- a/src/bar/blocks/blocks.zig
+++ b/src/bar/blocks/blocks.zig
@@ -7,15 +7,6 @@ pub const Shell = @import("shell.zig").Shell;
 pub const Battery = @import("battery.zig").Battery;
 pub const Cpu_Temp = @import("cpu_temp.zig").Cpu_Temp;
 
-pub const Block_Type = enum {
-    static,
-    datetime,
-    ram,
-    shell,
-    battery,
-    cpu_temp,
-};
-
 pub const Block = struct {
     data: Data,
     last_update: i64,
@@ -23,7 +14,7 @@ pub const Block = struct {
     cached_len: usize,
     underline: bool,
 
-    pub const Data = union(Block_Type) {
+    pub const Data = union(enum) {
         static: Static,
         datetime: Date_Time,
         ram: Ram,