From 72a272cf3e1f352d008dc7e7135e07283b58b9c5 Mon Sep 17 00:00:00 2001 From: utox39 Date: Mon, 17 Mar 2025 01:17:48 +0100 Subject: [PATCH] feat(linux): add terminal info --- src/linux/linux.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/linux/linux.zig b/src/linux/linux.zig index 0b912c0..86eaacc 100644 --- a/src/linux/linux.zig +++ b/src/linux/linux.zig @@ -243,6 +243,11 @@ pub fn getOsInfo(allocator: std.mem.Allocator) ![]u8 { return try allocator.dupe(u8, pretty_name orelse "Unknown"); } +pub fn getTerminalName(allocator: std.mem.Allocator) ![]u8 { + const term_progrm = try std.process.getEnvVarOwned(allocator, "TERM_PROGRAM"); + return term_progrm; +} + pub fn getNetInfo(allocator: std.mem.Allocator) !std.ArrayList(NetInfo) { var net_info_list = std.ArrayList(NetInfo).init(allocator);