Versions in this module Expand all Collapse all v0 v0.3.0 Jan 18, 2026 Changes in this version + func InitPlugins(pm PluginManager) + type BatteryModule struct + func (m *BatteryModule) Name() string + func (m *BatteryModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type CPUModule struct + func (m *CPUModule) Name() string + func (m *CPUModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type DEModule struct + func (m *DEModule) Name() string + func (m *DEModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type DiskModule struct + func (m *DiskModule) Name() string + func (m *DiskModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type GPUModule struct + func (m *GPUModule) Name() string + func (m *GPUModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type HostnameModule struct + func (m *HostnameModule) Name() string + func (m *HostnameModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type KernelModule struct + func (m *KernelModule) Name() string + func (m *KernelModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type LocalIPModule struct + func (m *LocalIPModule) Name() string + func (m *LocalIPModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type MemoryModule struct + func (m *MemoryModule) Name() string + func (m *MemoryModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type Module interface + Name func() string + Render func(info *collectors.SystemInfo, styles theme.Styles) string + func Factory(name string) Module + type NetworkModule struct + func (m *NetworkModule) Name() string + func (m *NetworkModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type OSModule struct + func (m *OSModule) Name() string + func (m *OSModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type PluginManager interface + GetPlugin func(name string) (Module, bool) + type PublicIPModule struct + func (m *PublicIPModule) Name() string + func (m *PublicIPModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type ShellModule struct + func (m *ShellModule) Name() string + func (m *ShellModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type TerminalModule struct + func (m *TerminalModule) Name() string + func (m *TerminalModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type UptimeModule struct + func (m *UptimeModule) Name() string + func (m *UptimeModule) Render(info *collectors.SystemInfo, styles theme.Styles) string + type WMModule struct + func (m *WMModule) Name() string + func (m *WMModule) Render(info *collectors.SystemInfo, styles theme.Styles) string