This app will attempt to copy, migrate and restore the core settings in Gnome
|
|
2 minggu lalu | |
|---|---|---|
| .gitignore | 2 minggu lalu | |
| LICENSE | 2 minggu lalu | |
| MainWindow.cpp | 2 minggu lalu | |
| MainWindow.hpp | 2 minggu lalu | |
| Makefile | 2 minggu lalu | |
| README.md | 2 minggu lalu | |
| configure | 2 minggu lalu | |
| logo.png | 2 minggu lalu | |
| logo500.png | 2 minggu lalu | |
| main.cpp | 2 minggu lalu |
A high-integrity backup and restore utility for GNOME environments. Unlike standard backup tools, GnomeSettingsVault uses Atomic Swap logic and Live-Extension Disabling to ensure that themes, icons, and shell extensions are restored without crashing the GNOME Shell.
~/GnomeSettingsVault.log.Most GNOME backup solutions fail because they attempt to "hot-swap" configuration files while the GNOME Shell is actively reading them. This leads to broken icons, default "X" cursors, and frequent Shell segmentation faults (crashes).
This application follows three strict architectural principles to ensure your desktop hopefully survives the restore:
~/.themes or ~/.local/share/gnome-shell/extensions. Components are extracted to hidden "shadow" folders first.Re-installing a Gnome-based workstation is a major pain. I know that - I've done it countless times. This application tries to resolve this issue. This tool is designed for those who want to migrate their perfectly tuned environment between machines—or versions—without the desktop environment throwing a tantrum.
gtkmm-3.0libarchivedconf-cliMakefile../gnome-vault.As GNOME moves toward versions 49 and 50, please report any path changes or extension API breakages via Issues.