Official Linxira Apps
Linxira OS ships with a first-party toolchain built around a reviewed catalog metadata + deterministic transaction backend + read-only/planning security model: GUI tools only present and plan; real system mutations are executed by a controlled backend. All packages are hosted on the official signed repository [linxira] and installed via pacman.
Daily tools
Linxira Welcome
Plasma-native status & routing hub: Home / Status / Help pages, auto-opens on boot. Read-only catalog & receipt display, fixed launcher set.
GUIautostartConfig Hub
Administrator CLI: SSH service & key management, mirrors (Arch/npm/PyPI/AUR/Go/Flatpak), network diagnostics, security posture, read-only catalog queries.
CLIlinxira-config ssh status Shelly
General graphical package manager after install (CLI + GTK UI + update notifications), a friendlier front-end to pacman.
GUICLILinxira Update
System update notifier & maintenance assistant: interactive prompts, systray applet, pre/post update tasks. Driven by a systemd user service.
trayauto-checkSoftware installation & runtimes
Package Center
Curated app installer (Quick System Software Setup): catalog v3 application tree with a plan/confirm/apply transaction. General software center is Shelly.
GUIComponent Manager
Capability packs / runtimes / toolchains (Quick System Runtime Setup): three-state component tree (required/recommended/optional). Install-only, no uninstall.
GUIComponents
Catalog-bound pacman transaction planner & receipt backend: deterministic plans, SHA-256 canonical JSON digests, root-only pacman, persistent receipts. D-Bus service org.linxira.Components1.
Catalog
Reviewed software/component metadata catalog: six-face model (desktops/applications/components/bundles/operations/categories), stable IDs, bundles form a DAG.
dataschemaHardware & system management
Hardware Driver Manager
Hardware/driver reporting & fixed-policy planning UI: consumes chwd-detector output, NVIDIA open/proprietary policy, root read-only diagnostics. Driver Apply limited to Hyper-V/QEMU/VMware.
GUIKernel Manager
Read-only kernel/boot/initramfs reporting & fixed-policy planning: linux/linux-lts matrix only, GRUB reporting; Apply always backend-not-ready.
GUICLIHWD Detector (lhwd)
Hardware detection and driver configuration tool (Rust, full CHWD port): no-argument mode emits a read-only JSON report; lhwd provides the full list / autoconfigure / install / remove CLI. See Driver setup.
lhwd --list · lhwd -a Gaming Manager
User-level game library & compatibility workspace: Steam library discovery, import non-Steam .exe, pinned UMU/Wine runners, restic backups, catalog-bound.
GUIRecovery & diagnostics
Recovery Diagnostics
Read-only recovery diagnostics & repair planning: pacman-lock diagnosis, live-chroot readiness checks. Snapshot/rollback/repair ops currently apply-backend-not-ready.
GUICompletion Agent
First-boot completion flow: binds installer receipt, shows deferred install items. Rejects bad hand-offs; AUR/Flatpak always deferred; reviewed items only.
GUIautostartSystem components
Artwork
Official art assets: logo, wallpapers, icons, Plymouth boot animation, welcome banners. Brand color spec & SVG sources.
assetsHooks
System-recognized pacman hooks: os-release / lsb-release / reboot-required / plymouth-initramfs with helper scripts.
pacmanKeyring
Linxira package signing public keyring: /usr/share/keyrings/linxira.gpg; auto-added and locally trusted via pacman-key on install.
Design principles
- Read-only first: detectors and diagnostics are read-only; mutations go through a controlled backend.
- Catalog-bound: GUIs only read stable IDs from the catalog — never accept arbitrary arguments/commands/paths.
- Planned transactions: plan → confirm → apply, with persistent receipts.
- Signed repository: every official package is GPG-signed and verified on install.