SoltrOS Logo
SoltrOS

System Packages

These packages are layered directly into the SoltrOS image using RPM-OSTree. They're part of the immutable base system, ensuring reliability and atomic updates.

What are System Packages?

Unlike Flatpak applications that run in sandboxes, system packages are integrated directly into the operating system image. This provides better system integration, lower overhead, and is essential for core functionality like hardware drivers, audio systems, and development tools.

SoltrOS uses RPM-OSTree for managing system packages. Every update is atomicโ€”either it fully succeeds or it doesn't apply at all. If something goes wrong, you can always roll back to the previous working state.

๐Ÿš

Shells

zsh (Default Shell)

Powerful shell with extensive customization options. Pre-configured with Oh My Zsh, terminalparty theme, and autocomplete plugins for the best out-of-box experience.

fish

Friendly Interactive Shell with autosuggestions and syntax highlighting out of the box.

๐Ÿ”Š

Audio System

pipewire

Modern multimedia server replacing PulseAudio with lower latency and better Bluetooth support.

pipewire-pulse

PulseAudio replacement layer for application compatibility.

wireplumber

Session and policy manager for PipeWire, handling audio routing and configuration.

pipewire-alsa

ALSA plugin for PipeWire compatibility with legacy audio applications.

pipewire-jack-audio-connection-kit

JACK audio compatibility for professional audio production applications.

alsa-utils

Command-line tools for configuring ALSA sound cards.

playerctl

Control media players from the command line or with keybindings.

๐Ÿ“ถ

Bluetooth

bluez

Official Linux Bluetooth protocol stack with excellent device compatibility.

bluez-cups

CUPS backend for printing over Bluetooth.

bluez-obexd

OBEX server for file transfer over Bluetooth.

๐Ÿ–ฅ๏ธ

Graphics & Display

mesa-dri-drivers

Open-source graphics drivers for AMD, Intel, and other GPUs.

mesa-vulkan-drivers

Vulkan API support for modern graphics and gaming.

mesa-va-drivers

Video acceleration drivers for hardware-accelerated video playback.

xorg-x11-server-Xwayland

X11 compatibility layer for running legacy applications on Wayland.

switcheroo-control

Automatic GPU switching for laptops with dual graphics (integrated + discrete).

sddm

Simple Desktop Display Manager for graphical login sessions.

๐ŸŽฎ

Gaming & Performance

gamemode

Optimizes system performance when launching games (CPU governor, scheduling).

mangohud

Vulkan and OpenGL overlay for monitoring FPS, temperatures, and system stats in games.

goverlay

Graphical UI for configuring MangoHud and other gaming overlays.

corectrl

Control your AMD and NVIDIA GPU settings with overclocking and fan curves.

steam-devices

Udev rules for Steam Controller, Steam Deck, and other gaming devices.

gamescope

SteamOS session micro-compositor for gaming with better performance and upscaling.

gamescope-session

Session files for running Gamescope as a desktop session (like Steam Deck).

๐ŸŒก๏ธ

Thermal Management

mbpfan

Fan control daemon specifically for MacBook hardware.

thermald

Thermal daemon that prevents overheating on Intel systems.

lm_sensors

Hardware monitoring for reading temperature, voltage, and fan sensors.

โŒจ๏ธ

Essential CLI Tools

btop

Beautiful terminal-based system monitor with graphs and process management.

ripgrep

Blazingly fast grep alternative with better defaults and regex support.

fd-find

Fast and user-friendly alternative to the find command.

git-delta

Syntax-highlighting pager for git, diff, and grep output.

๐Ÿ“Š

System Monitoring & Hardware

nvtop

GPU monitoring tool (NVIDIA, AMD, Intel) showing utilization and memory usage.

powertop

Power consumption analysis and optimization for laptops.

smartmontools

Monitor hard drive health with S.M.A.R.T. data.

usbutils

Tools for examining USB devices (lsusb).

pciutils

Tools for examining PCI devices (lspci).

๐Ÿณ

Container & Development Tools

buildah

Build OCI container images without a daemon.

skopeo

Work with container images and registries without running containers.

podman-compose

Docker Compose compatibility for Podman.

libvirtd

Virtualization daemon for managing VMs with KVM/QEMU.

๐ŸŒ

Network Tools

tailscale

Zero-config VPN built on WireGuard for secure device connectivity.

wireguard-tools

Fast, modern VPN protocol tools for secure networking.

nebula

Scalable overlay networking tool for connecting devices anywhere.

iperf3

Network bandwidth testing tool.

nmap

Network exploration and security auditing tool.

๐Ÿ’พ

File System Support

exfatprogs

ExFAT filesystem utilities for USB drives and SD cards.

ntfs-3g

Read/write support for Windows NTFS filesystems.

btrfs-progs

Tools for managing Btrfs filesystems.

udisks2

Disk management service for mounting and managing storage devices.

udiskie

Automatic disk mounting utility for removable media.

๐Ÿ—‚๏ธ

GVFS & Network Storage

gvfs

Virtual filesystem for accessing network shares, phones, and archives.

gvfs-smb

Access Windows network shares (SMB/CIFS) in file manager.

gvfs-mtp

Android device file transfer via MTP protocol.

gvfs-gphoto2

Digital camera access via gPhoto2.

gvfs-archive

Browse archives (ZIP, TAR) as folders.

gvfs-afp

Apple Filing Protocol for macOS network shares.

gvfs-nfs

Network File System (NFS) support.

samba-client

Command-line tools for accessing SMB/CIFS shares.

cifs-utils

Utilities for mounting CIFS network shares.

๐Ÿ’ป

Virtualization

virt-manager

Desktop application for managing virtual machines with KVM/QEMU.

gnome-boxes

Simple virtual machine manager with automatic OS detection.

guestmount

Mount virtual machine disk images for direct file access.

libguestfs-tools

Tools for accessing and modifying VM disk images.

๐ŸŽจ

Themes & Icons

papirus-icon-theme

Modern, colorful icon theme with thousands of application icons.

materia-gtk-theme

Material Design-inspired GTK theme.

kvantum

SVG-based theme engine for Qt applications.

qt5-qtgraphicaleffects

Qt5 graphical effects for better UI rendering.

๐Ÿ› ๏ธ

System Utilities

fwupd

Firmware update daemon supporting UEFI, Thunderbolt, and many devices.

deja-dup

Simple backup tool with encryption and cloud storage support.

gnome-tweaks

Advanced GNOME configuration tool for themes, extensions, and fonts.

gimp

GNU Image Manipulation Program for advanced photo editing.

dbus-tools

Command-line tools for interacting with D-Bus.

syslinux

Boot loader for creating bootable USB drives.

linux-firmware

Comprehensive firmware collection for hardware compatibility.

Want to suggest a package?

We're always looking to improve SoltrOS. If you think a package should be included in the base system, submit an issue request on our GitHub repository with your reasoning.

Submit Package Request