diff --git a/src/main.zig b/src/main.zig index ad42502..34fc06d 100644 --- a/src/main.zig +++ b/src/main.zig @@ -32,11 +32,11 @@ pub fn main() !void { const widgets = [_]*Widget{ //&Widget.init(&textWidget.New("owo", "potato")), // 4KiB //&Widget.init(&textWidget.New("uwu", "tomato")), // 4KiB - //&Widget.init(&cpuWidget.New(&br)), // 4.08KiB + &Widget.init(&cpuWidget.New(&br)), // 4.08KiB &Widget.init(&memoryWidget.New(&br)), // 4.08KiB - //&Widget.init(&weatherWidget.New(allocator, &br, @import("build_options").weather_location)), // 16.16KiB - //&Widget.init(&batteryWidget.New(allocator, &br)), // 12.11KiB - //&Widget.init(&timeWidget.New(allocator, &br)), // 32.46KiB + &Widget.init(&weatherWidget.New(allocator, &br, @import("build_options").weather_location)), // 16.16KiB + &Widget.init(&batteryWidget.New(allocator, &br)), // 12.11KiB + &Widget.init(&timeWidget.New(allocator, &br)), // 32.46KiB }; bar.widgets = widgets[0..]; try br.start(); diff --git a/src/widgets/memory/memory.zig b/src/widgets/memory/memory.zig index e3a7ae3..7020922 100644 --- a/src/widgets/memory/memory.zig +++ b/src/widgets/memory/memory.zig @@ -98,7 +98,7 @@ fn fetchTotalMemory() !MemInfo { pub const MemoryWidget = struct { bar: *Bar, - lc: *LoopingCounter(8), + lc: LoopingCounter(8), pub fn name(self: *MemoryWidget) []const u8 { return "mem"; } @@ -123,7 +123,6 @@ pub const MemoryWidget = struct { var text: []const u8 = " "; // And this is why I love the looping counter. - std.debug.print("num: {}\n", .{self.lc}); if (self.lc.get() == 0) { text = try std.fmt.allocPrint(allocator, "{} {}", .{ comptimeColour("accentlight", "mem"), @@ -191,6 +190,6 @@ pub const MemoryWidget = struct { pub inline fn New(bar: *Bar) MemoryWidget { return MemoryWidget{ .bar = bar, - .lc = &LoopingCounter(8).init(), + .lc = LoopingCounter(8).init(), }; }