refactor: refactor user output

This commit is contained in:
utox39
2025-04-14 17:18:23 +02:00
parent a1dd43e132
commit 449450d732

View File

@@ -80,12 +80,12 @@ pub fn main() !void {
} else if (builtin.os.tag == .linux) { } else if (builtin.os.tag == .linux) {
ram_info = try detection.hardware.getRamInfo(allocator); ram_info = try detection.hardware.getRamInfo(allocator);
} }
try stdout.print("Ram: {d:.2} / {d:.2} GB ({}%)\n", .{ ram_info.ram_usage, ram_info.ram_size, ram_info.ram_usage_percentage }); try stdout.print("Ram: {d:.2} / {d:.2} GiB ({}%)\n", .{ ram_info.ram_usage, ram_info.ram_size, ram_info.ram_usage_percentage });
try bw.flush(); try bw.flush();
const swap_info = if (builtin.os.tag == .macos) try detection.hardware.getSwapInfo() else if (builtin.os.tag == .linux) try detection.hardware.getSwapInfo(allocator); const swap_info = if (builtin.os.tag == .macos) try detection.hardware.getSwapInfo() else if (builtin.os.tag == .linux) try detection.hardware.getSwapInfo(allocator);
if (swap_info) |s| { if (swap_info) |s| {
try stdout.print("Swap: {d:.2} / {d:.2} GB ({}%)\n", .{ s.swap_usage, s.swap_size, s.swap_usage_percentage }); try stdout.print("Swap: {d:.2} / {d:.2} GiB ({}%)\n", .{ s.swap_usage, s.swap_size, s.swap_usage_percentage });
} else { } else {
try stdout.print("Swap: Disabled\n", .{}); try stdout.print("Swap: Disabled\n", .{});
} }