core

package module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2026 License: GPL-2.0, GPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

Package core provides shared types and utilities for PrismLinux modules.

Directories

Path Synopsis
Package arch provides helpers specific to Arch Linux environments.
Package arch provides helpers specific to Arch Linux environments.
Package cpu detects x86-64 microarchitecture level via the CPUID instruction.
Package cpu detects x86-64 microarchitecture level via the CPUID instruction.
Package exec provides helpers for running system commands.
Package exec provides helpers for running system commands.
Package fs provides general-purpose filesystem helper functions.
Package fs provides general-purpose filesystem helper functions.
Package kernel detects the running Linux kernel's release string and variant via the uname(2) syscall through cgo.
Package kernel detects the running Linux kernel's release string and variant via the uname(2) syscall through cgo.
tui
Package tui provides terminal UI primitives for Prism utilities.
Package tui provides terminal UI primitives for Prism utilities.
color
Package color defines ANSI escape-code constants used across Prism TUI output.
Package color defines ANSI escape-code constants used across Prism TUI output.
out
Package out provides single-line status printers for terminal output.
Package out provides single-line status printers for terminal output.
prompt
Package prompt provides interactive terminal prompts.
Package prompt provides interactive terminal prompts.
widget
Package widget provides structured terminal layout primitives: banners, section headers, and summary boxes.
Package widget provides structured terminal layout primitives: banners, section headers, and summary boxes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL