Skip to content
Snigdha OSDecentralized

Unlocking Persistence

Passphrase prompt at boot and runtime unlocking via Rofi menu.

1 min readUpdated: 2026-11-12

Unlocking Persistence

Snigdha OS Decentralized gives users total control over when persistent storage is mounted.


Boot-time Unlocking

During boot, the initramfs prompts for your LUKS2 passphrase if an authorized persistence container is detected on the boot medium. Entering the passphrase attaches the container and activates your enabled persistent features.

If you press Enter with an empty passphrase or press Esc, persistence is skipped and the system boots into a 100% pure amnesic session.


Runtime Unlocking via Rofi

To unlock persistence while in an active desktop session:

  1. Press Super + p to open the Persistence Menu.
  2. Select Unlock Persistence Container.
  3. Enter your passphrase in the secure dialog.
  4. The backend daemon (snigdha-persistenced) verifies the LUKS2 header, mounts the volume, and binds the authorized directories.