This page documents a bit how to build a custom system based on Tails.
Please consider having your changes merged into Tails instead.
The settings that can be customized can be found in
e.g. desktop environment.
You'd better never directly edit this file: rather put your custom
variable assignments in a new
config/amnesia.local file. The values
found in the
.local file will override the ones from the
These configuration files are actually shell scripts, and are sourced by various other scripts.
Tails default user's
$HOME directory is created at runtime from
/etc/skel/. One may want to build an image including a modified
version of it. There are multiple ways to do so:
- edit the content of
- dropping shell scripts in
/home/amnesiain a program-driven way (