README.md

June 28, 2026 ยท View on GitHub

Save Desktop

Save your desktop configuration

Download on Flathub

License: GPL-3.0 Translations

๐Ÿš€ About

Save Desktop is a cross-desktop tool to back up, restore and sync your entire Linux desktop setup. It can save your themes, icons, fonts, settings, wallpapers (even dynamic ones), Flatpak apps and user data โ€“ and bring them back in just a few clicks.

๐Ÿ“ธ Screenshots

Save PageImport PageSync Page
Save Page dark Save Page light
Save your setup
Import Page dark Import Page light
Restore from backup
Sync Page dark Sync Page light
Sync with other computers through the cloud

โœจ Features

  • Backup your icons, themes, fonts and wallpapers
  • Save desktop settings across environments
  • Include Flatpak apps and user data
  • Restore everything in one click
  • Sync with cloud folders
  • Works with GNOME, KDE Plasma, Xfce, Cinnamon, Budgie, COSMIC (GNOME and Rust version), Pantheon, MATE, Deepin, LXQt, Niri and Hyprland
Full list of supported desktops & directories
  • General directories
- ~/.config/dconf
- ~/.config/gtk-4.0 
- ~/.config/gtk-3.0
- ~/.themes
- ~/.icons
- ~/.fonts
- ~/.local/share/themes
- ~/.local/share/icons
- ~/.local/share/fonts
- ~/.local/share/backgrounds 
- ~/.local/share/gnome-shell
- ~/.local/share/plasma
- ~/.local/share/cinnamon
- ~/.local/share/flatpak/app
- ~/.var/app
- /var/lib/flatpak/app
  • GNOME
 - ~/.local/share/gnome-background-properties
 - ~/.local/share/nautilus-python
 - ~/.local/share/nautilus
 - ~/.config/gnome-control-center
  • Pantheon
- ~/.config/plank 
- ~/.config/marlin 
  • Cinnamon
- ~/.config/nemo
- ~/.cinnamon
  • Budgie
- ~/.config/budgie-desktop
- ~/.config/budgie-extras
- ~/.config/nemo
  • Cosmic (Old)
- ~/.config/pop-shell
- ~/.local/share/nautilus
  • Cosmic (New)
- ~/.config/cosmic
- ~/.local/state/cosmic
  • Xfce
- ~/.config/xfce4
- ~/.config/Thunar
- ~/.xfce4
  • MATE
- ~/.config/caja
  • KDE Plasma
- ~/.config/[k]* (all directories and files beginning with k)
- ~/.config/gtkrc
- ~/.config/dolphinrc
- ~/.config/gwenviewrc
- ~/.config/plasmashellrc
- ~/.config/spectaclerc
- ~/.config/plasmarc
- ~/.config/plasma-org.kde.plasma.desktop-appletsrc
- ~/.local/share/[k]* (all directories and files beginning with k)
- ~/.local/share/konsole
- ~/.local/share/dolphin
- ~/.local/share/sddm
- ~/.local/share/wallpapers
- ~/.local/share/plasma-systemmonitor
- ~/.local/share/aurorae
- ~/.local/share/kscreen
- ~/.local/share/color-schemes
  • Deepin
- ~/.config/deepin
- ~/.local/share/deepin
  • LXQt
- ~/.config/lxqt
  • Niri
- ~/.config/niri
  • Hyprland
- ~/.config/hypr

๐Ÿ“ฆ Installation

Stable releases

Flathub (recommended): The latest stable releases

Download on Flathub

Warning

Snap Store: Frozen at version 3.6.2-hotfix, no updates will be provided. Active development continues on Flathub (see above).

Get it from the Snap Store

Beta releases

  • GNOME Builder (for development):

    1. Install GNOME Builder from Flathub
    2. Clone this repo and run the project

๐Ÿค Contributing

I welcome contributions of all kinds!

This project follows the GNOME Code of Conduct.

๐Ÿ“œ License

Save Desktop is licensed under the GPL-3.0 License.