<commit_before>A simple wallpaper changer supporting various backends. It Currently supports Gnome 3, Unity, Mate Desktop and feh(for lightweight window manager, such as i3, openbox...etc.). User can also add custom scripts in ```/etc/autobgch/scripts/``` and pass the script name by ```-bcknd SCRIPT``` to the daemon.

This program has two parts: bgchd(the daemon) and bgctl(the controller).

* ### bgchd (the daemon):
```shell
usage: bgchd [-h] -dir BG_DIR [-intv MIN_OR_SEC] -bcknd SCRIPT [-dbginfo]

random wallpaper changer daemon

optional arguments:
  -h, --help        show this help message and exit
  -dir BG_DIR       wallpaper directory
  -intv MIN_OR_SEC  interval of changing wallpaper(i.e. 10s or 5m). default: 30s
  -bcknd SCRIPT     script in /etc/autobgch/scripts/ as backend. official support: mate, gnome3, unity, feh
  -dbginfo          enable extra info for debug
```

* ### bgctl(the controller):
```shell 
usage: bgctl [play|pause|prev|next|info|config -dir BG_DIR -intv MIN_OR_SEC]

controll program for bgchd

Commands:
  play      Start playing
  pause     Stop playing
  prev      Previous Wallpaper
  next      Next Wallpaper
  info      Show information of bgchd
  config    Change configuration of bgchd. check 'bgctl config --help' for detail
```<commit_msg>a small fix in README.md<commit_after>A simple wallpaper changer supporting various backends. It Currently supports Gnome 3, Unity, Mate Desktop and feh(for lightweight window manager, such as i3, openbox...etc.). User can also add custom scripts in ```/etc/autobgch/scripts/``` and pass the script name by ```-bcknd SCRIPT``` to the daemon.

This program has two parts: bgchd(the daemon) and bgctl(the controller).

* bgchd (the daemon):
```
usage: bgchd [-h] -dir BG_DIR [-intv MIN_OR_SEC] -bcknd SCRIPT [-dbginfo]

random wallpaper changer daemon

optional arguments:
  -h, --help        show this help message and exit
  -dir BG_DIR       wallpaper directory
  -intv MIN_OR_SEC  interval of changing wallpaper(i.e. 10s or 5m). default: 30s
  -bcknd SCRIPT     script in /etc/autobgch/scripts/ as backend. official support: mate, gnome3, unity, feh
  -dbginfo          enable extra info for debug
```

* bgctl (the controller):
``` 
usage: bgctl [play|pause|prev|next|info|config -dir BG_DIR -intv MIN_OR_SEC]

controll program for bgchd

Commands:
  play      Start playing
  pause     Stop playing
  prev      Previous Wallpaper
  next      Next Wallpaper
  info      Show information of bgchd
  config    Change configuration of bgchd. check 'bgctl config --help' for detail
```

{'fraction_non_alphanumeric': 0.08893203883495146, 'fraction_numerical': 0.006213592233009709, 'mean_word_length': 3.4722222222222223, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4240692', 'n_tokens_mistral': 851, 'n_tokens_neox': 798, 'n_words': 319}