A script to customize and secure Tails OS with privacy enhancements and UI tweaks.
Feature | Flag | Default Value | Description |
---|---|---|---|
Enable Dark Mode | enable_dark_mode |
true |
Sets the system theme to dark mode. |
Change Wallpaper | change_wallpaper |
true |
Changes the desktop wallpaper to a specified image. |
Set Auto Sleep to Never | set_auto_sleep_to_never |
true |
Disables automatic sleep mode. |
Disable Dim Screen | disable_dim_screen |
true |
Prevents automatic screen dimming. |
Disable Auto Screen Lock | disable_auto_screen_lock |
true |
Prevents automatic locking of the screen. |
Disable Camera | disable_camera |
true |
Disables camera. |
Disable Microphone | disable_microphone |
true |
Disables microphone. |
Disable Location | disable_location |
true |
Disables location services. |
Disable USB Auto Mount | disable_usb_auto_mount |
true |
Disables automatic mounting of USB devices. |
Disable File History | disable_file_history |
true |
Disables the tracking of recent files. |
Set Mouse Speed | set_mouse_speed |
false |
Adjusts mouse speed. |
Disable Wi-Fi | disable_wifi |
false |
Disables Wi-Fi. |
Note that some settings are set to false
by default. If you want to enable them, you need to set them to true
in the script.
Variable | Description |
---|---|
wallpaper_path | Path to the wallpaper image, active if change_wallpaper is set to true |
mouse_speed | Mouse speed value, active if set_mouse_speed is set to true |
- Download this repository
- Copy
wallpapers
folder andconfigure.sh
file toPersistent
folder. - Modify
configure.sh
to your preferences according to the usage instructions above. - Right click on
configure.sh
and go toProperties
and enableExecutable as Program
. - Right click on
configure.sh
and selectRun as a Program
. - Done 🎉
Everytime you boot into Tails, do step 5.
Caution
Downloading files from the internet is not a wise option when privacy and security are your top priorities. If you really want to be secure, do not trust files from the internet; they may contain stegomalware (hidden malicious code inside a file). I recommend not trusting files from random internet users (including me). For installation, I recommend you to manually create the configure.sh
file by copying its contents from GitHub, and download your wallpaper from trusted sites. Make sure to use VirusTotal to check that it is not infected.
Before | After |
Use this script at your own risk. The author is not responsible for any issues or damages that may arise from its use.