2016-05-14 14:00:46 +02:00
# Neofetch 1.8
2016-05-14 17:14:14 +02:00
2016-05-14 17:19:57 +02:00
### Contributers
- **[@hashhar](https://github.com/hashhar)**
2016-05-16 11:09:47 +02:00
- **[@williamkray](https://github.com/williamkray)**
2016-05-17 00:55:30 +02:00
- **[@dar-irl](https://github.com/dar-irl)**
2016-05-17 09:09:10 +02:00
- **[@gabe565](https://github.com/gabe565)**
2016-05-21 09:03:51 +02:00
- **[@maddcoder](https://github.com/maddcoder)**
2016-05-23 14:18:34 +02:00
- **[@iandrewt](https://github.com/iandrewt)**
2016-06-10 11:52:23 +02:00
- **[@aranega](https://github.com/aranega)**
2016-08-11 14:13:51 +02:00
- **[@vendion](https://github.com/vendion)**
2016-08-11 14:15:39 +02:00
- **[@konimex](https://github.com/konimex)**
2016-05-14 17:19:57 +02:00
2016-05-15 01:15:05 +02:00
### General
2016-06-12 08:44:19 +02:00
- Moved all whitespace trimming to a dedicated function.
- Neofetch will no longer have any whitespace issues in the output.
2016-06-12 09:25:57 +02:00
- See [trim() ](https://github.com/dylanaraps/neofetch/commit/d3c87cdaacf1ea9fbf245146c910dc53b49dba08#diff-e863270127ca6116fd30e708cdc582fcR2789 )
2016-05-15 01:15:05 +02:00
- Only call `tput` when we really need to.
- Supress `getconfig` and `getscriptdir` errors.
2016-08-19 15:01:18 +02:00
- Removed `stdout` mode since it's been broken for a while now and I don't see the< br \>
point in fixing it.
2016-05-16 11:07:04 +02:00
- Fix issue when title and background were both color `7` .
2016-05-30 07:14:16 +02:00
- Added `--version` to print the neofetch version.
2016-06-01 09:44:36 +02:00
- The title at the top is now much more colorful.
2016-06-12 05:18:47 +02:00
- Supress `xprop` errors since it's now an optional dependency.
2016-06-12 06:37:02 +02:00
- Fix lint errors.
2016-06-12 08:34:37 +02:00
- Remove all instances of `! -z` since they're pointless.
- Quote all variable/command substitutions.
2016-06-12 09:23:54 +02:00
- Remove all `bc` usage by simplifying math.
2016-06-13 11:14:56 +02:00
- The prompt is now dynamically set in image mode instead of being anchored to the< br \>
2016-08-04 01:46:37 +02:00
bottom of the window. See [#279 ](https://github.com/dylanaraps/neofetch/pull/279 ) and [#299 ](https://github.com/dylanaraps/neofetch/pull/299 ) for examples.
- Removed `line_wrap` as having it set to `on` broke the output.
2016-08-11 14:15:39 +02:00
- Minor text fixes.
2016-06-13 14:03:24 +02:00
- Fix issue with incorrect text color when `barinfo` is set.
2016-08-12 12:44:36 +02:00
- Fixed various Travis.ci bugs.
- `-v` now shows where the config files were sourced from.
- Removed in-script config in favor of sourcing the default user config.
- Moved commands near the bottom of the script to a new function called `main` .
2016-08-26 05:21:36 +02:00
- Use `read -s` instead of `stty -echo` and `stty +echo` .
2016-08-12 12:44:36 +02:00
- Cleanup
2016-05-15 01:15:05 +02:00
2016-06-01 09:20:21 +02:00
### OS
- Added support for Devuan Linux.
2016-06-27 02:20:19 +02:00
- Added support for GalliumOS.
2016-08-19 14:53:24 +02:00
- Added support for Openwrt.
2016-08-11 14:13:51 +02:00
- Added support for PacBSD. ** [@vendion ](https://github.com/vendion )**
2016-08-18 00:11:50 +02:00
- Added support for Rosa.
2016-08-11 14:15:39 +02:00
- Added support for Solaris (Oracle / OpenIndiana). ** [@konimex ](https://github.com/konimex )**
2016-06-14 00:32:37 +02:00
- Added support for macOS Sierra. ** [@iandrewt ](https://github.com/iandrewt )**
2016-08-14 03:13:29 +02:00
- Fixed various iOS related issues.
2016-06-01 09:20:21 +02:00
2016-08-12 15:17:08 +02:00
### Packages
- Added Cydia package for iOS.
- See https://github.com/dylanaraps/neofetch#ios-1
2016-06-03 10:37:33 +02:00
### Terminal and Terminal Font
2016-06-03 10:40:39 +02:00
![img ](https://ipfs.pics/ipfs/QmR39ScLi56Yt73pA3YWri9ayatN6mpwSTEmM8RVdeRsB1 )
2016-06-03 10:37:33 +02:00
- Added `term` function to display current terminal emulator. \[1\]
- Added `termfont` function to display current terminal font. \[2\]
2016-06-03 10:38:56 +02:00
\[1\] Both of these functions are enabled by default.< br \>
2016-06-03 10:37:33 +02:00
\[2\] See this wiki page for more info about the functions: [Link ](https://github.com/dylanaraps/neofetch/wiki/Terminal-and-Terminal-Font-detection )
2016-05-15 01:06:06 +02:00
### Info
- Use faster `$(())` syntax for index variables.
2016-08-26 14:20:06 +02:00
**Model**< br \>
- Added `model` a new function which displays your device's product vendor/name.
![Mode ](https://ipfs.pics/ipfs/Qmcy2o5xZCELxroNLHAhY96ZsrwBFR86NGDCu5e2UPVn4b )
2016-08-26 05:21:36 +02:00
**Title**< br \>
- Added additional fallback which gets the current username from `$HOME` .
2016-05-28 01:56:19 +02:00
**Color Blocks**< br \>
- Added `--block_height` / `$block_height` to change the number of lines high each< br \>
2016-05-28 02:02:10 +02:00
block will be.
![Big Blocks ](https://ipfs.pics/ipfs/QmZpR8ukZNfGXkhXjTwAy3eWVRCeHdrurhgAdV5CSiTVvR )
2016-05-28 01:56:19 +02:00
**Resolution**< br \>
2016-05-17 00:55:30 +02:00
- [Windows] Fix resolution on Windows 10. ** [@dar-irl ](https://github.com/dar-irl )**
2016-06-14 09:10:59 +02:00
- [Mac OS X] Hide refresh rate if `0` . ** [@iandrewt ](https://github.com/iandrewt )**
2016-06-25 02:57:59 +02:00
- Fixed `xrandr` output on systems not using gawk.
- [Linux / BSD] Shortened refresh rate output.
2016-05-17 00:55:30 +02:00
2016-05-28 01:56:19 +02:00
**Shell**< br \>
2016-05-21 09:03:51 +02:00
- Show `fish` shell version. ** [@maddcoder ](https://github.com/maddcoder )**
2016-05-28 01:56:19 +02:00
2016-05-16 11:09:47 +02:00
**Song**< br \>
- [Cmus] Prevent `tag artistsort` from showing up in song title. ** [@williamkray ](https://github.com/williamkray )**
2016-05-23 14:18:34 +02:00
- [Cmus] Fix order of music tags. ** [@iandrewt ](https://github.com/iandrewt )**
2016-06-05 01:21:43 +02:00
- [Cmus] The function now works on both OS X and Linux.
2016-05-28 07:43:21 +02:00
- [iTunes] Fix song not displaying. ** [@iandrewt ](https://github.com/iandrewt )**
2016-05-16 11:09:47 +02:00
2016-08-26 05:21:36 +02:00
**CPU**< br \>
- Simplify CPU Core command.
2016-06-13 14:37:11 +02:00
**CPU Usage**< br \>
2016-08-26 05:21:36 +02:00
- Fixed broken CPU usage output on BSD and Windows.
- Fixed misleading output on Linux / Mac OS X.
- Moved CPU Usage to its own dedicated function.
2016-06-13 14:37:11 +02:00
2016-05-15 01:15:05 +02:00
2016-05-17 09:09:10 +02:00
### Image
2016-06-10 11:52:23 +02:00
![terminology ](https://ipfs.pics/ipfs/QmbVEUREBg4hMG22WrQ2bkt2sZZzyTEP5EEXmHRw7MHD6A )
- Added image support for terminology with `tycat` . ** [@aranega ](https://github.com/aranega )** \[1\]
2016-08-04 01:46:37 +02:00
- Fixed issues with lines getting drawn through images. See [#296 ](https://github.com/dylanaraps/neofetch/pull/296 )
2016-05-31 04:14:05 +02:00
- Added `--crop_mode none` / `crop_mode=none` to disable cropping the images.
- Added `--size none` / `size=none` to disable resizing / cropping the images.
2016-06-13 11:14:56 +02:00
- Removed `image_position`
2016-06-16 09:19:58 +02:00
- `--image off` now behaves like the other image modes.
2016-06-10 15:12:50 +02:00
2016-06-13 11:16:00 +02:00
\[1\] `tycat` is a terminology builtin that works similarly to w3m-img. Those using terminology< br \>
now have working image support.
2016-06-10 15:12:50 +02:00
##### Shuffle mode
- Fixed directory going out of bounds causing a fallback to ascii mode. ** [@gabe565 ](https://github.com/gabe565 )**
- Simplified shuffle function.
- Path no longer requires a `/` at the end. ** [@aranega ](https://github.com/aranega )**
2016-06-10 11:52:23 +02:00
2016-05-14 17:14:14 +02:00
### Ascii
- Add `ascii_bold` which allows you to bold the ascii art.
2016-08-04 01:46:37 +02:00
- Custom ascii files (`--ascii path/to/ascii_file`) now follow the same format as the< br \>
distro ascii files. See this wiki page that explains the syntax. [Link ](https://github.com/dylanaraps/neofetch/wiki/Custom-Ascii-art-file-format )
2016-05-14 17:19:57 +02:00
- Better `Ubuntu-GNOME` ascii art. ** [@hashhar ](https://github.com/hashhar )**
2016-05-16 15:38:43 +02:00
- Fix a color issue with Debian's ascii logo.
2016-05-31 05:29:19 +02:00
- Added `--ascii_distro mac` as a shorter way of using the OS X ascii.
2016-08-12 12:44:36 +02:00
- Added missing `$ascii_distro` config option.
2016-08-26 05:21:36 +02:00
- Use a pure bash solution to getting ascii size.
2016-05-16 11:09:47 +02:00