Skip to content

Commit 381ccdf

Browse files
authored
Remove emoji codes from section headers (#177)
Clean up headers for a more professional appearance while keeping feature bullet emojis for list scanning.
1 parent 6d89800 commit 381ccdf

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

README.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,23 @@ It works on Linux, macOS, and Windows (via WSL or Cygwin). The main advantage ov
2323

2424
<!-- SECTION:intro:END -->
2525

26-
<details><summary><b><u>[ToC]</u></b> 📚</summary>
26+
<details><summary><b><u>[ToC]</u></b></summary>
2727

2828
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
2929
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
3030

31-
- [:star2: Features](#star2-features)
32-
- [:books: Usage](#books-usage)
33-
- [:hammer_and_wrench: Installation](#hammer_and_wrench-installation)
34-
- [:bulb: Examples](#bulb-examples)
35-
- [:calendar: Backup Expiration Logic](#calendar-backup-expiration-logic)
36-
- [:page_facing_up: Exclusion File](#page_facing_up-exclusion-file)
37-
- [:lock: Built-in Lock](#lock-built-in-lock)
38-
- [:gear: Rsync Options](#gear-rsync-options)
39-
- [:no_entry_sign: No Automatic Backup Expiration](#no_entry_sign-no-automatic-backup-expiration)
40-
- [:arrows_counterclockwise: How to Restore](#arrows_counterclockwise-how-to-restore)
41-
- [:star: Featured on](#star-featured-on)
42-
- [:heart: Support and Contributions](#heart-support-and-contributions)
31+
- [Features](#features)
32+
- [Usage](#usage)
33+
- [Installation](#installation)
34+
- [Examples](#examples)
35+
- [Backup Expiration Logic](#backup-expiration-logic)
36+
- [Exclusion File](#exclusion-file)
37+
- [Built-in Lock](#built-in-lock)
38+
- [Rsync Options](#rsync-options)
39+
- [No Automatic Backup Expiration](#no-automatic-backup-expiration)
40+
- [How to Restore](#how-to-restore)
41+
- [Featured on](#featured-on)
42+
- [Support and Contributions](#support-and-contributions)
4343
- [How to Contribute](#how-to-contribute)
4444
- [Development Setup](#development-setup)
4545
- [Code Style](#code-style)
@@ -51,7 +51,7 @@ It works on Linux, macOS, and Windows (via WSL or Cygwin). The main advantage ov
5151

5252
<!-- SECTION:features:START -->
5353

54-
## :star2: Features
54+
## Features
5555

5656
* 📁 Each backup is in its own folder named after the current timestamp.
5757
* 🔒 Backup to/from remote destinations over SSH.
@@ -64,7 +64,7 @@ It works on Linux, macOS, and Windows (via WSL or Cygwin). The main advantage ov
6464

6565
<!-- SECTION:features:END -->
6666

67-
## :books: Usage
67+
## Usage
6868

6969
To use `rsync-time-machine.py`, you'll need to provide source and destination paths, along with any desired options:
7070

@@ -148,7 +148,7 @@ Please refer to the original [`rsync-time-backup`](https://github.com/laurent22/
148148
149149
<!-- SECTION:installation:START -->
150150
151-
## :hammer_and_wrench: Installation
151+
## Installation
152152
153153
To install `rsync-time-machine.py`, simply clone the repository:
154154
@@ -169,7 +169,7 @@ and use it like `./rsync_time_machine.py --help`
169169
170170
<!-- SECTION:examples:START -->
171171
172-
## :bulb: Examples
172+
## Examples
173173
174174
* Backup the home folder to backup_drive:
175175
@@ -189,15 +189,15 @@ For more examples and detailed usage instructions, please refer to the original
189189
190190
<!-- SECTION:expiration:START -->
191191
192-
## :calendar: Backup Expiration Logic
192+
## Backup Expiration Logic
193193
194194
Backup sets are automatically deleted following a simple expiration strategy defined with the `--strategy` flag. The default strategy is `1:1 30:7 365:30`. Please see the original README for a detailed explanation.
195195
196196
<!-- SECTION:expiration:END -->
197197
198198
<!-- SECTION:exclusion:START -->
199199
200-
## :page_facing_up: Exclusion File
200+
## Exclusion File
201201
202202
An optional exclude file can be provided as a third parameter, compatible with the `--exclude-from` parameter of rsync.
203203
@@ -244,31 +244,31 @@ See [this tutorial](https://web.archive.org/web/20230126121643/https://sites.goo
244244
245245
<!-- SECTION:lock:START -->
246246
247-
## :lock: Built-in Lock
247+
## Built-in Lock
248248
249249
The script is designed so that only one backup operation can be active for a given directory, avoiding conflicts.
250250
251251
<!-- SECTION:lock:END -->
252252
253253
<!-- SECTION:rsync-options:START -->
254254
255-
## :gear: Rsync Options
255+
## Rsync Options
256256
257257
To display, add, or remove rsync options, use the `--rsync-get-flags`, `--rsync-append-flags`, or `--rsync-set-flags` options.
258258
259259
<!-- SECTION:rsync-options:END -->
260260
261261
<!-- SECTION:no-auto-expire:START -->
262262
263-
## :no_entry_sign: No Automatic Backup Expiration
263+
## No Automatic Backup Expiration
264264
265265
Use the `--no-auto-expire` flag to disable the default behavior of purging old backups when out of space.
266266
267267
<!-- SECTION:no-auto-expire:END -->
268268
269269
<!-- SECTION:restore:START -->
270270
271-
## :arrows_counterclockwise: How to Restore
271+
## How to Restore
272272
273273
Restoring files from the backup is simple, as the script creates a backup in a regular directory. You can easily copy the files back to the original directory using a command like:
274274
@@ -284,7 +284,7 @@ You can also restore files using any file explorer, including Finder on macOS or
284284
285285
<!-- SECTION:featured:START -->
286286
287-
## :star: Featured on
287+
## Featured on
288288
289289
- the Real Python podcast: [Episode 158: Building Python CI With Docker & Applying for a Hacker Initiative Grant @ 00:26:28](https://realpython.com/podcasts/rpp/158/#t=1588)
290290
- Y Combinator Hacker News: [Python Port of 600 Line Bash Script: rsync-time-machine.py for Rsync Backups](https://news.ycombinator.com/item?id=35933238) (self-posted)
@@ -294,7 +294,7 @@ You can also restore files using any file explorer, including Finder on macOS or
294294
295295
<!-- SECTION:support:START -->
296296
297-
## :heart: Support and Contributions
297+
## Support and Contributions
298298
299299
We appreciate your feedback and contributions! If you encounter any issues or have suggestions for improvements, please file an issue on the GitHub repository. We also welcome pull requests for bug fixes or new features.
300300

0 commit comments

Comments
 (0)