2016-11-04 01:50:39 -06:00
|
|
|
## Contributors
|
2016-11-02 19:48:30 -06:00
|
|
|
|
2016-11-04 18:07:28 -06:00
|
|
|
- **[@konimex](https://github.com/konimex)**
|
2016-11-05 17:18:05 -06:00
|
|
|
- **[@TonCherAmi](https://github.com/TonCherAmi)**
|
2016-11-05 18:08:02 -06:00
|
|
|
- **[@JorgeGonzalez](https://github.com/JorgeGonzalez)**
|
2016-11-16 21:07:10 -07:00
|
|
|
- **[@iandrewt](https://github.com/iandrewt)**
|
2016-11-18 15:29:27 -07:00
|
|
|
- **[@iwamatsu](https://github.com/iwamatsu)**
|
2016-11-05 18:08:02 -06:00
|
|
|
|
|
|
|
|
2016-11-25 21:37:07 -07:00
|
|
|
## Packages
|
|
|
|
|
|
|
|
- Neofetch is now in Debian's official repos.
|
|
|
|
- Neofetch is now in Ubuntu's official repos.
|
|
|
|
|
|
|
|
|
2016-11-05 18:08:02 -06:00
|
|
|
## General
|
2016-11-04 18:07:28 -06:00
|
|
|
|
2016-11-25 21:37:07 -07:00
|
|
|
- All functions/variables now follow the same naming scheme. `example_func_name`
|
|
|
|
- Call `uname` once and cache the output instead of calling `uname` 4-5 times.
|
|
|
|
- Cleaned up and rewrote large chunks of the script.
|
|
|
|
- Convert math tests to correct syntax.
|
|
|
|
- Fixed `--disable` and capitalized arguments.
|
2016-11-06 02:13:31 -07:00
|
|
|
- Fixed issue where `bold=off` wouldn't work.
|
2016-11-25 21:37:07 -07:00
|
|
|
- Fixed issue where info wasn't detected properly but the subtitle was still displayed.
|
2016-11-15 04:28:13 -07:00
|
|
|
- Fixed issue where using `--disable func func` broke other args.
|
2016-11-08 17:04:36 -07:00
|
|
|
- Removed all traces of `eval` from neofetch.
|
2016-11-10 21:56:53 -07:00
|
|
|
- Removed all vim fold markers and stopped enforcing folding for vim users.
|
|
|
|
- See [#431](https://github.com/dylanaraps/neofetch/pull/431)
|
2016-11-25 21:37:07 -07:00
|
|
|
- Rewrote all of config file documentation.
|
|
|
|
- Swap all tests from `[` to `[[`.
|
2016-11-09 05:37:05 -07:00
|
|
|
|
2016-11-04 18:07:28 -06:00
|
|
|
|
2016-11-04 18:56:32 -06:00
|
|
|
## Operating System
|
|
|
|
|
2016-11-15 04:05:51 -07:00
|
|
|
- Added support for ChaletOS.
|
2016-11-05 18:08:02 -06:00
|
|
|
- Added support for DracOS.
|
2016-11-25 21:37:07 -07:00
|
|
|
- Added support for GNU Hurd. **[@konimex](https://github.com/konimex)**
|
2016-11-28 08:22:48 -07:00
|
|
|
- Added support for Haiku. **[@konimex](https://github.com/konimex)**
|
2016-11-05 18:08:02 -06:00
|
|
|
- Added support for Korora. **[@konimex](https://github.com/konimex)**
|
2016-11-25 21:37:07 -07:00
|
|
|
- Added support for Netrunner. **[@konimex](https://github.com/konimex)**
|
|
|
|
- Added support for Pardus.
|
2016-11-05 18:28:51 -06:00
|
|
|
- Added support for iPhone 7 and 7 Plus.
|
2016-11-04 18:56:32 -06:00
|
|
|
|
|
|
|
|
2016-11-04 18:07:28 -06:00
|
|
|
## Ascii
|
|
|
|
|
2016-11-08 17:04:36 -07:00
|
|
|
- Ascii art is no longer read as a script and is now read as plain text.
|
2016-11-09 05:37:05 -07:00
|
|
|
- See this wiki page about the new ascii art format.
|
2016-11-08 17:04:36 -07:00
|
|
|
- https://github.com/dylanaraps/neofetch/wiki/Custom-Ascii-art-file-format
|
2016-11-13 05:18:41 -07:00
|
|
|
- Neofetch now displays your OS's ascii logo if your distro's logo isn't found. **[@konimex](https://github.com/konimex)**
|
|
|
|
- Example: [Linux] Tux is displayed if there's no distro ascii.
|
2016-11-07 13:11:24 -07:00
|
|
|
- `neofetch --ascii_distro x` now sets the mode to ascii for you. You no longer have to use a combination of `--ascii` and `--ascii_distro`.
|
2016-11-13 03:47:27 -07:00
|
|
|
- [Arch Linux] Changed default ascii colors.
|
2016-11-18 16:35:37 -07:00
|
|
|
- [Bunsenlabs] Changed default ascii colors.
|
|
|
|
- Fixed issue with Solarized and certain ascii art.
|
2016-11-13 03:47:27 -07:00
|
|
|
- Remove all duplicates from `get_distro_colors()`.
|
2016-11-18 15:29:27 -07:00
|
|
|
- Remove execution permission flag from ascii art files. **[@iwamatsu](https://github.com/iwamatsu)**
|
2016-11-25 21:37:07 -07:00
|
|
|
- Rename `colors()` to `get_distro_colors()`.
|
|
|
|
- Rename `setcolors()` to `set_colors()`.
|
2016-11-16 15:26:01 -07:00
|
|
|
- Update Netrunner ascii art.
|
2016-11-04 18:07:28 -06:00
|
|
|
|
2016-11-04 02:00:38 -06:00
|
|
|
|
2016-11-05 18:08:39 -06:00
|
|
|
## Images
|
2016-11-05 17:24:28 -06:00
|
|
|
|
|
|
|
- Fixed images not appearing in st.
|
2016-11-13 02:07:50 -07:00
|
|
|
- Added `to_ascii()` and `to_off()`.
|
|
|
|
- These functions are used when falling back to different image modes.
|
|
|
|
- Renamed `check_old_flags()` to `old_flags()` to match `old_functions()`.
|
|
|
|
- Split `get_image()` into `get_term_size()`, `get_image_size()`, `get_image_program()` and `make_thumbnail()`.
|
2016-11-16 05:32:00 -07:00
|
|
|
- Use `$XDG_CACHE_HOME` as the thumbnail dir if available.
|
2016-11-05 17:24:28 -06:00
|
|
|
|
2016-11-13 03:47:27 -07:00
|
|
|
|
2016-12-01 15:23:48 -07:00
|
|
|
## Wallpaper
|
|
|
|
|
|
|
|
- Added support for Cinnamon.
|
|
|
|
|
|
|
|
|
2016-11-13 03:47:27 -07:00
|
|
|
## Bars
|
|
|
|
|
|
|
|
- Rename all `progress_` variables to `bar_` to match the function name.
|
|
|
|
|
|
|
|
|
2016-11-04 02:00:38 -06:00
|
|
|
## Info
|
|
|
|
|
|
|
|
**Distro**<br \>
|
|
|
|
|
|
|
|
- [Linux] Source `/etc/*-release` files instead of having a dozen separate `awk` commands.
|
2016-11-16 02:14:41 -07:00
|
|
|
- We source `/etc/os-release` before falling back to `/etc/*-release`.
|
2016-11-20 20:05:16 -07:00
|
|
|
- Remove lsb_release detection.
|
|
|
|
- This change was made since lsb_release prints innacurate results on some distros.
|
2016-11-21 17:24:06 -07:00
|
|
|
- Added fallback when distro isn't found. **[@konimex](https://github.com/konimex)**
|
2016-11-22 02:30:04 -07:00
|
|
|
- Example: `Linux (Unknown)`
|
2016-11-05 17:18:05 -06:00
|
|
|
|
2016-11-16 02:01:00 -07:00
|
|
|
**Packages**<br \>
|
|
|
|
|
|
|
|
- [Solus] If `pisi` is unavailable, use `eopkg`.
|
2016-11-18 15:29:27 -07:00
|
|
|
- Added package detection for Lunar Linux. **[@konimex](https://github.com/konimex)**
|
|
|
|
- Added package detection for TinyCore. **[@konimex](https://github.com/konimex)**
|
2016-11-25 15:43:02 -07:00
|
|
|
- Remove `/usr/games` from `$PATH` to fix issues with pacman game.
|
2016-11-16 02:01:00 -07:00
|
|
|
|
2016-11-05 17:18:05 -06:00
|
|
|
**GPU**<br \>
|
|
|
|
|
2016-12-01 18:22:04 -07:00
|
|
|
- [Linux] Prefer dedicated GPU over integrated GPU.
|
2016-11-05 18:08:02 -06:00
|
|
|
|
|
|
|
**Terminal**<br \>
|
|
|
|
|
|
|
|
- Added support for HyperTerm. **[@JorgeGonzalez](https://github.com/JorgeGonzalez)**
|
|
|
|
|
|
|
|
**Terminal Font**<br \>
|
|
|
|
|
|
|
|
- Added support for HyperTerm. **[@JorgeGonzalez](https://github.com/JorgeGonzalez)**
|
|
|
|
|
2016-11-26 01:43:44 -07:00
|
|
|
**CPU**<br \>
|
|
|
|
|
|
|
|
- [BSD] Added cpu_temp support. **[@konimex](https://github.com/konimex)**
|
|
|
|
|
2016-11-05 18:28:51 -06:00
|
|
|
**CPU Usage**<br \>
|
|
|
|
|
|
|
|
- [iOS] Fixed CPU usage.
|
2016-11-10 21:56:53 -07:00
|
|
|
|
|
|
|
**Shell**<br \>
|
|
|
|
|
|
|
|
- [bash] Simplify bash version.
|
2016-11-15 16:58:02 -07:00
|
|
|
|
|
|
|
**Song**<br \>
|
|
|
|
|
2016-11-24 15:56:39 -07:00
|
|
|
- Added support for Clementine. **[@konimex](https://github.com/konimex)**
|
2016-11-15 16:58:02 -07:00
|
|
|
- Added support for GNOME Music. **[@konimex](https://github.com/konimex)**
|
|
|
|
- Added support for Lollypop. **[@konimex](https://github.com/konimex)**
|
2016-11-24 15:56:39 -07:00
|
|
|
- Added support for Pragha. **[@konimex](https://github.com/konimex)**
|
2016-11-16 21:07:10 -07:00
|
|
|
|
|
|
|
**Public IP**<br \>
|
|
|
|
|
2016-12-01 22:23:49 -07:00
|
|
|
- Cache the output of the command. **[@konimex](https://github.com/konimex)**
|
2016-11-16 21:07:10 -07:00
|
|
|
- [dig] Fixed connection timed out with public_ip. **[@iandrewt](https://github.com/iandrewt)**
|
2016-11-24 20:21:25 -07:00
|
|
|
|
|
|
|
**Resolution**<br \>
|
|
|
|
|
|
|
|
- [MacOS] If refresh rate is empty don't append Hz.
|