Your Home Directory,
Reimagined
The native desktop experience for systemd-homed. Migrate, encrypt, backup and restore Linux home directories — without touching a terminal.
What is systemd-homed?
A Paradigm Shift in Linux
User Management.
For decades, Linux has scattered user identity across dozens of system files.
systemd-homed unifies everything into one portable, encrypted unit.
True Portability
Your home directory becomes a self-contained unit. Move it on a USB drive, plug into another Linux machine. It just works.
LUKS2 Encryption
Encrypted at rest by default. Log in to decrypt, log out to lock. Zero window of vulnerability, zero manual steps.
Self-Contained Identity
No more /etc/passwd editing or UID conflicts. Your credentials and metadata travel alongside your data.
Automatic Lifecycle
Home directories activate on login and suspend on logout. Session tracking is built-in, not bolted on.
The Bridge
Same Power.
Zero Guesswork
Every action in homed-pilot maps to validated system operations — homectl,
rsync,
userdel — but you'll never need to remember a single flag.
Core Workflows
Three Workflows.
One Interface
homed-pilot is designed around the three operations that matter most. Each screen has been carefully crafted to surface the right controls at the right moment.
Dashboard & User Control
Instant visibility into every user on the system. See encryption status, storage type, volume state, and home directory size at a glance. Eligible accounts are flagged for migration; homed-managed users show their live state.
Painless Migrations
Guided wizard replaces the manual 8-step homectl process. Preview every step with dry-run, migrate single users or entire batches, and cancel any time. Automatic rollback on failure.
Backup & Restore
Visual repository management with native file dialogs. Add paths, verify health, and browse archives. Supports local, NAS, and remote (SSH) borgmatic repositories.
One-Click Restore
When recovery is needed, browse archives and choose between a safe test-restore to a temporary directory or a full directory restore. Verify archive integrity before committing, with per-archive and full-repository health checks built in.