00%
00 / SYSTEM

Linux distribution · Debian 13 · Pre-1.0

Thallium 81

Debian, Hyprland, and a power system that actually does something.

Not released yet — follow project status below.
Read release status Read source status
FIG 00.1 The desktop is the dark object. The page stays out of its way.
01 / IDENTITY

What it is

Not a rice.
A distribution.

Thallium 81 is a Debian 13 distribution built around Hyprland and a quickshell desktop. Its components are packages, not a folder of dotfiles: the system includes an installer, a signed APT archive, and release channels.

One person is building it. It is pre-1.0, unreleased, and not ready to replace a daily system yet.

Base
Debian 13
Compositor
Hyprland
Shell
quickshell
State
Pre-1.0 / private
02 / POWER

Power policy revamp

One profile.
Two power sources.

The planned four-profile system changes policy when the cable comes out. It controls brightness, refresh rate, the discrete GPU, fans, and CPU behavior as one decision—not five unrelated toggles.

  1. 01 Power saver
  2. 02 Eco
  3. 03 Auto
  4. 04 Performance
01 / PROFILE

Power saver

Runtime first

Brightness capConstrained on ACLower cap on battery
Refresh policyReducedDrops further on battery
Discrete GPUHeld inactiveHeld inactive
Fan policyQuiet curveQuiet curve
CPU policyEfficiency-biasedStricter battery limit
UltraUnavailableUnavailable
02 / PROFILE

Eco

Measured headroom

Brightness capModerate capLower cap on battery
Refresh policyDisplay-awareDrops refresh rate
Discrete GPUAvailable on demandSuspended when idle
Fan policyQuiet curveHeat-aware quiet curve
CPU policyEfficiency-biasedBattery-biased
UltraUnavailableUnavailable
03 / PROFILE

Auto

Source-aware balance

Brightness capNormal rangeBattery cap applied
Refresh policyFull display policyDrops refresh rate
Discrete GPUWorkload-managedPower state managed
Fan policyBalanced curveBattery-aware curve
CPU policyDemand-ledEfficiency-led
UltraUnavailableUnavailable
04 / PROFILE

Performance

Throughput with a hard gate

Brightness capNormal rangeBattery cap applied
Refresh policyMaximum availableBattery policy applies
Discrete GPUPerformance-readyBattery state managed
Fan policyPerformance curveBattery-aware curve
CPU policyPerformance-ledBattery limit applies
UltraAC only: bypass + maximum CPU, GPU, and fansLocked on battery

Policy categories are fixed; numeric limits are deliberately unpublished until the revamp is implemented.

03 / STORE

Thallium Store

APT, with a first-party front end.

A Qt interface talks to a Rust backend, which drives APT underneath. Package state remains package-manager state.

FIG 03.1 Package browsing in Thallium Store.
04 / CONNECT

Thallium Connect

The phone is a paired component.

Thallium Connect is a KDE Connect–derived phone companion paired to the desktop. It belongs to the distribution rather than arriving as an unrelated setup step.

01DesktopThallium Connect
02PhoneCompanion app
05 / SHELL

quickshell + Gaze

System chrome, packaged.

The quickshell bar and OSD ship as distribution components. Gaze provides Rust facial authentication through PAM. Configuration arrives through packages instead of copied dotfiles.

FIG 05.1 Status bar: the model for this page header.
FIG 05.2 OSD during a profile change.
quickshellbar / OSD
GazePAM
packagesconfiguration
06 / INSTALL

Release gate · false

Install when there is something to install.

This page does not turn placeholder infrastructure into a release.

The ISO and supported APT instructions are not published. The archive paths on this host are placeholders, not installation instructions.

ISO
Not published
APT instructions
Not published
Requirements
Not final
07 / SOURCE

Source and contribution

The component map will open with the code.

The repositories are private today. Repository links and contribution instructions will be published when they point somewhere useful.

01 / PRIVATE

Desktop shell

quickshell bar, OSD, and packaged configuration.

02 / PRIVATE

Power policy

Source-aware profile controller and hardware policy.

03 / PRIVATE

Store

Rust backend and Qt package-management frontend.

04 / PRIVATE

Gaze

Rust facial authentication and PAM integration.

Website codeMITContent + capturesCC BY 4.0System project defaultGPL-3.0-or-later
08 / STATUS

Current state

What works. What does not.

This is the boundary as it exists now, not a promise disguised as a changelog.

Working baseDebian 13 + Hyprland desktop

The development system runs; it is not a public release.

Being replacedPower profiles

The older three-profile system is being replaced by the planned four-profile design documented here.

UnfinishedInstaller and release path

No public ISO, supported installation procedure, or final requirements.

PrivateSource repositories

Contribution cannot start until the repositories and their instructions are public.

PlaceholderAPT archive

Archive paths exist on the host but are not a supported package source.