<commit_before># Fetch 1.3

- More cleanup
- In `screenfetch` mode the text colors are now colored according<br \>
to your distro's ascii logo colors. This feature is enabled by<br \>
default and you can toggle it using `text_color_auto`.

### Image

- You no longer need to set the font_width value, your font size<br \>
is now calculated by fetch.
- Image sizing now takes terminal height into account.
- `--size` now also takes a percentage as a value, for example.

```sh
# Image takes up 70% of the terminal size.
fetch --size 70%
```

### OS

- Added support for `BunsenLabs`.

### Info

- Don't display Theme, Icons, Font or Window Manager if X isn't running.

**Song**<br \>
- Added `song_shorthand` which prints the Artist/Title on seperate lines.

**Theme**<br\>
- Windows Visual Style is now a part of `getstyle`.
- Disabled theme output on OS X to fix a `gsetttings` related crash.
- Uppercase the first letter of the theme.

### Stdout

Printing to stdout in a plaintext format for use in scripts is now<br \>
much faster and cleaner.

- Removed `--stdout_separator` (Separator is now 2 spaces)
- Removed `--stdout_subtitles`
- Removed `--stdout_title`
<commit_msg>Changelog<commit_after># Fetch 1.3

- More cleanup
- In `screenfetch` mode the text colors are now colored according<br \>
to your distro's ascii logo colors. This feature is enabled by<br \>
default and you can toggle it using `text_color_auto`.

### Image

- You no longer need to set the font_width value, your font size<br \>
is now calculated by fetch.
- Image sizing now takes terminal height into account.
- `--size` now also takes a percentage as a value, for example.

```sh
# Image takes up 70% of the terminal size.
fetch --size 70%
```

### OS

- Added support for `BunsenLabs`.

### Info

- Don't display Theme, Icons, Font or Window Manager if X isn't running.

**Song**<br \>
- Added `song_shorthand` which prints the Artist/Title on seperate lines.

**Theme**<br\>
- Windows Visual Style is now a part of `getstyle`.
- Disabled theme output on OS X to fix a `gsetttings` related crash.
- Uppercase the first letter of the theme.

**Resolution**<br \>
- Added Windows support.

### Stdout

Printing to stdout in a plaintext format for use in scripts is now<br \>
much faster and cleaner.

- Removed `--stdout_separator` (Separator is now 2 spaces)
- Removed `--stdout_subtitles`
- Removed `--stdout_title`

{'fraction_non_alphanumeric': 0.10295956648603585, 'fraction_numerical': 0.005835764902042517, 'mean_word_length': 3.6601941747572817, 'pattern_counts': {'":': 0, '<': 16, '<?xml version=': 0, '>': 16, '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': '6895709', 'n_tokens_mistral': 784, 'n_tokens_neox': 733, 'n_words': 342}