<commit_before># Neofetch 1.8

### Contributers

- **[@hashhar](https://github.com/hashhar)**
- **[@williamkray](https://github.com/williamkray)**
- **[@dar-irl](https://github.com/dar-irl)**
- **[@gabe565](https://github.com/gabe565)**
- **[@maddcoder](https://github.com/maddcoder)**
- **[@iandrewt](https://github.com/iandrewt)**
- **[@aranega](https://github.com/aranega)**

### General

- Only call `tput` when we really need to.
- Supress `getconfig` and `getscriptdir` errors.
- Fix issue when title and background were both color `7`.
- Fix issues with `bc` and the scale option. **[@maddcoder](https://github.com/maddcoder)**
- Added `--version` to print the neofetch version.
- The title at the top is now much more colorful.


### OS

- Added support for Devuan Linux.


### Terminal and Terminal Font

![img](https://ipfs.pics/ipfs/QmR39ScLi56Yt73pA3YWri9ayatN6mpwSTEmM8RVdeRsB1)

- Added `term` function to display current terminal emulator. \[1\]
- Added `termfont` function to display current terminal font. \[2\]

<commit_msg>Changelog<commit_after># Neofetch 1.8

### Contributers

- **[@hashhar](https://github.com/hashhar)**
- **[@williamkray](https://github.com/williamkray)**
- **[@dar-irl](https://github.com/dar-irl)**
- **[@gabe565](https://github.com/gabe565)**
- **[@maddcoder](https://github.com/maddcoder)**
- **[@iandrewt](https://github.com/iandrewt)**
- **[@aranega](https://github.com/aranega)**

### General

- Only call `tput` when we really need to.
- Supress `getconfig` and `getscriptdir` errors.
- Fix issue when title and background were both color `7`.
- Fix issues with `bc` and the scale option. **[@maddcoder](https://github.com/maddcoder)**
- Added `--version` to print the neofetch version.
- The title at the top is now much more colorful.
- Supress `xprop` errors since it's now an optional dependency.


### OS

- Added support for Devuan Linux.


### Terminal and Terminal Font

![img](https://ipfs.pics/ipfs/QmR39ScLi56Yt73pA3YWri9ayatN6mpwSTEmM8RVdeRsB1)

- Added `term` function to display current terminal emulator. \[1\]
- Added `termfont` function to display current terminal font. \[2\]


{'fraction_non_alphanumeric': 0.18236940298507462, 'fraction_numerical': 0.020522388059701493, 'mean_word_length': 4.37593984962406, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, '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': '7328008', 'n_tokens_mistral': 785, 'n_tokens_neox': 752, 'n_words': 189}