You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<strkey="save_installed_flatpaks_title">Save installed Flatpak apps and install them from list</str>
4
-
<strkey="save_flatpak_intro">Since version 2.5, SaveDesktop allows you to save installed Flatpak applications and install them from a list. So how does it work?</str>
It is possible to save a list of installed Flatpak applications installed in the system directory /var/lib/flatpak/app and the home directory ~/.local/share/flatpak/app. The list of installed Flatpak applications in the configuration archive is marked as installed_flatpaks.sh for the system directory and installed_user_flatpaks.sh for the home directory.</str>
7
-
<strkey="installing_flatpaks">### Installing Flatpak applications from the list
8
-
After importing the saved configuration file and logging back in, **the Flatpak applications will start installing in the background.**</str>
9
3
<strkey="synchronization_between_computers_title">Synchronization between computers in the network</str>
10
-
<strkey="requirements">#### Requirements
11
-
- You must have a folder created that will sync with your cloud storage on each computer you want to sync. This can be done using:</str>
<li>Setup Rclone by using this command, which creates the cloud drive folder, sets up Rclone and mounts the folder
39
-
<pre><code>mkdir -p ~/drive &amp;&amp; rclone config create drive your-cloud-drive-service &amp;&amp; nohup rclone mount drive: ~/drive --vfs-cache-mode writes &amp; echo "The drive has been mounted successfully"</code></pre>
40
-
<p>* Instead of `your-cloud-drive-service` use the name of your cloud drive service, such as `drive` (for Google Drive), `onedrive`, `dropbox`, etc.</p></li>
41
-
<li>Allow access to the created folder in the [Flatseal app](https://flathub.org/apps/com.github.tchx84.Flatseal).</li>
- Setup Rclone by using this command, which creates the cloud drive folder, sets up Rclone and mounts the folder
55
-
```
56
-
mkdir -p ~/drive && rclone config create drive your-cloud-drive-service && nohup rclone mount drive: ~/drive --vfs-cache-mode writes & echo "The drive has been mounted successfully"
57
-
```
58
-
* Instead of `your-cloud-drive-service` use the name of your cloud drive service, such as `drive` (for Google Drive), `onedrive`, `dropbox`, etc.
59
-
60
-
- Allow access to the created folder in the [Flatseal app](https://flathub.org/apps/com.github.tchx84.Flatseal).
61
-
</details>
62
-
</str>
63
-
<strkey="set_up_first_computer">## Setting up synchronization in the SaveDesktop app
64
-
On the first computer:
65
-
1. Open the SaveDesktop app
66
-
2. On the Sync page, click on the "Set up the sync file" button and then on the "Change" button
67
-
3. Click on "Periodic saving" and select the folder that is synchronized with your cloud storage as a periodic saving folder
68
-
4. If the periodic saving file does not exist, click on the Create button</str>
69
-
<strkey="set_up_second_computer">On the second computer:
70
-
1. Open the SaveDesktop app
71
-
2. Go to the Sync page and click the "Connect to the cloud storage" button.
72
-
3. Click on the "Select cloud drive folder" button and select the folder that is synced with the same cloud storage as the first computer.
73
-
4. Select the periodic synchronization interval, because if you leave that to Never, the synchronization doesn't work.
74
-
75
-
To set up bidirectional synchronization, make sure you have the same cloud folder selected in the "Connect to cloud storage" dialog on the first computer, the periodic synchronization interval selected, and the "Bidirectional synchronization" switch enabled.
4
+
<strkey="synchronization_intro">In addition to saving the configuration and importing it, SaveDesktop also allows you to synchronize it between computers on your network using a shared cloud folder or a shared Syncthing folder.</str>
5
+
<strkey="set_up_first_pc">## Setting Up on the First Computer
6
+
1. Open the **Sync** page in the SaveDesktop app.
7
+
2. Click **“Set up the sync file.”**
8
+
3. A quick setup wizard will appear:
9
+
* If you're using GNOME, Cinnamon, Budgie, or older COSMIC, the **GNOME Online Accounts** method is used.
10
+
* For KDE Plasma or other desktops, it switches to **Rclone** (you’ll just need to copy a command and paste it into the terminal).
11
+
* Alternatively, you can use **Syncthing** by clicking **“Use Syncthing’s folder instead”** and selecting a synced folder.
12
+
4. After finishing the wizard, the **“Set up the sync file”** dialog will open:
13
+
* A **periodic saving file** (your desktop config archive) will start generating inside the selected folder.
14
+
* You can optionally change the interval or filename using the **“Change”** button.
15
+
5. Click **“Apply”**:
16
+
* A second file, `SaveDesktop.json`, is created in the same folder. It contains the sync file name and saving interval.
17
+
* You will be prompted to **log out** of your session so synchronization can fully activate.</str>
18
+
<strkey="set_up_second_pc">## Connecting on Another Computer
19
+
1. On the other computer, go to the **Sync** page again.
20
+
2. Click **“Connect to the cloud storage.”**
21
+
3. The same wizard will appear – choose your synced folder via GNOME OA, Rclone, or Syncthing.
22
+
4. After the wizard:
23
+
* The **“Connect to the cloud storage”** dialog opens.
24
+
* Select the **sync interval** and enable or disable **Bidirectional synchronization**.
25
+
5. Click **“Apply”**:
26
+
* You will be prompted to **log out**, or (if using manual sync) informed that you can sync from the app’s header menu.
27
+
* After logging back in, SaveDesktop connects to the shared folder and syncs your configuration automatically, with a notification at the start and end.
<strkey="version_warning">**This feature is available from version: `3.2.2`**</str>
85
38
<strkey="saving_cfg_intro">If you prefer command-line interface (CLI) before graphical user interface (GUI), SaveDesktop in addition to saving configuration in the GUI, allows you save configuration in the CLI.</str>
86
39
<strkey="save_cfg_outro">When using this method, it uses parameters from the GUI, specifically parameters from the periodic saving mode, such as filename format and selected folder for periodic saving files. You can save the configuration with this method whenever you want, regardless of the selected periodic saving interval.</str>
87
-
<strkey="version_warning">**This feature is available from version: `3.2.2`**</str>
<strkey="imp_cfg_cli_intro">In addition to importing configuration in the GUI, SaveDesktop also allows you to import configuration in the command line interface (CLI), which you can use in case your desktop environment breaks.</str>
90
42
<strkey="imp_cfg_cli_steps">### So how to proceed?
@@ -105,15 +57,4 @@ Enter the following command in the terminal:
105
57
```</str>
106
58
<strkey="imp_cfg_cli_note">**Note**:
107
59
- instead of `/path/to/filename.sd.tar.gz`, enter the path to the configuration archive you want to import, for example: `/home/user/Downloads/myconfig.sd.tar.gz`</str>
<strkey="archive_encryption_desc">If you want to encrypt the configuration archive, whether for data protection reasons or something else, you can use the archive encryption feature in the SaveDesktop app. So, how does it work, and how to set it up?</str>
110
-
<strkey="ac_intro">## How does it work?
111
-
If this feature is enabled, SaveDesktop will always ask you to create a password for your new archive of the configuration. The criteria for the password include at least 12 characters, one uppercase letter, one lowercase letter, and one special character. If the password doesn't meet these criteria, it will not be possible to continue saving configuration. </str>
112
-
<strkey="enc">The archive will be saved as a ZIP archive (because Tar doesn't support the password protection feature), and if you want to extract it, you will be asked to enter the password that you used in the saving configuration process. The same applies in the case of configuration import.
113
-
114
-
If you forgot the password, it will not possible to extract the archive and use it in the importing configuration process.</str>
115
-
<strkey="ac_warn">> [!WARNING]
116
-
> The periodic saving files are (so far) not available to protect with a password. Encrypted archives are, so far, not possible to use in synchronization.</str>
117
-
<strkey="ac_setup">## How to set it up?
118
-
In the 3.3 version, the interface has been slightly modified, specifically, periodic saving section is now located under the "More options" button. On the same place, is located archive encryption section. So click on the already mentioned button, and enable Archive encryption switch.</str>
0 commit comments