2016-04-01 11:57:29 +01:00
|
|
|
# Neofetch 1.7
|
2016-04-01 16:31:10 +01:00
|
|
|
|
2016-04-01 16:44:57 +01:00
|
|
|
|
2016-04-01 16:31:10 +01:00
|
|
|
### Contributers
|
|
|
|
|
2016-04-01 16:44:57 +01:00
|
|
|
Thanks to the following people for contributing this release.
|
|
|
|
|
|
|
|
- **[@dawidd6](https://github.com/dawidd6)**
|
2016-04-24 11:43:26 +01:00
|
|
|
- **[@tudurom](https://githuv.com/tudurom)**
|
2016-05-08 16:45:12 +01:00
|
|
|
- **[@iandrewt](https://githuv.com/iandrewt)**
|
2016-04-01 16:44:57 +01:00
|
|
|
|
2016-04-01 16:31:10 +01:00
|
|
|
|
2016-04-12 02:10:31 +01:00
|
|
|
### General
|
|
|
|
|
|
|
|
- Made it easier to get verbose logs.
|
|
|
|
- Added issue template for github.
|
2016-04-24 11:43:26 +01:00
|
|
|
- New repo for Crux. **[@tudurom](https://githuv.com/tudurom)**
|
|
|
|
- Added release badge to readme. **[@dawidd6](https://github.com/dawidd6)**
|
2016-04-24 13:07:38 +01:00
|
|
|
- Fixed bug with `--underline on/off` not working.
|
2016-04-29 08:52:25 +01:00
|
|
|
- Updated man page and usage with newest flags.
|
|
|
|
- Font is now enabled by default to match Screenfetch's default config.
|
2016-05-08 16:45:12 +01:00
|
|
|
|
|
|
|
### OS / Distro Support
|
|
|
|
|
|
|
|
- Added support for Kogaion Linux.
|
|
|
|
- Added support for Apple iOS. **[@iandrewt](https://githuv.com/iandrewt)**
|
|
|
|
- Neofetch will now work on your iPhone, iPod and iPad.
|
|
|
|
|
|
|
|
![iOS screenshot](https://ipfs.pics/ipfs/QmYmPhwpFrxwySW2phdxH1TyQ6tCgCnxtYtbEEe3RY5TwZ)
|
|
|
|
|
2016-04-12 02:10:31 +01:00
|
|
|
|
2016-04-24 05:22:26 +01:00
|
|
|
### Error Messages
|
|
|
|
|
|
|
|
Neofetch now supports displaying error messages and saving a verbose log for<br \>
|
|
|
|
troubleshooting.
|
|
|
|
|
|
|
|
![log](https://ipfs.pics/ipfs/QmeTWGKozY79zcxbrgXueyTRfQcTUe7ZmDqLv4ASgJB4G4)
|
|
|
|
|
|
|
|
- Added `-v` to print error messages to stdout.
|
|
|
|
- Added `-vv` to print a verbose log to stdout. \[1\]
|
|
|
|
|
|
|
|
\[1\] Use `neofetch -vv 2> file` to save a verbose log for bug reporting.
|
2016-04-12 02:10:31 +01:00
|
|
|
|
2016-04-01 16:31:10 +01:00
|
|
|
### Info
|
|
|
|
|
2016-04-02 01:36:16 +01:00
|
|
|
**prin**<br \>
|
|
|
|
- Format changes to fix issues with colons in string. This change also makes<br \>
|
|
|
|
`prin` use the same args as `info`.
|
|
|
|
|
|
|
|
```sh
|
|
|
|
# OLD Format
|
|
|
|
prin "Subtitle: Text goes here"
|
|
|
|
|
|
|
|
# NEW Format
|
|
|
|
prin "Subtitle" "Text goes here"
|
|
|
|
```
|
|
|
|
|
2016-04-29 05:51:09 +01:00
|
|
|
**Title**<br \>
|
|
|
|
- Made title faster by using `$HOSTNAME` when available.
|
|
|
|
|
2016-04-02 02:52:21 +01:00
|
|
|
**Underline**<br \>
|
|
|
|
- Underlining is no longer hardcoded to title length meaning you can now<br \>
|
|
|
|
underline any part of the output and the length will match.
|
|
|
|
- `$underline` was renamed to `$underline_enabled`.
|
|
|
|
|
|
|
|
```sh
|
|
|
|
# OLD Variable
|
|
|
|
underline="on"
|
|
|
|
|
|
|
|
# NEW Variable
|
|
|
|
underline_enabled="on"
|
|
|
|
```
|
|
|
|
|
2016-04-04 15:53:07 +01:00
|
|
|
**Distro**<br \>
|
|
|
|
- Fix arch issues with ARM cpus.
|
|
|
|
- We now use `uname -m` to get the arch instead of hardcoding `x86`.
|
2016-04-04 16:03:03 +01:00
|
|
|
- Moved distro detection to a function called `getdistro`.
|
2016-04-13 06:33:04 +01:00
|
|
|
- Fixed issue with `ascii_distro` not working.
|
2016-04-04 15:53:07 +01:00
|
|
|
|
|
|
|
**CPU**<br \>
|
|
|
|
- Fixed issues when cpu speed was < 1Ghz
|
|
|
|
- Cleanup of CPU function.
|
2016-04-26 08:05:57 +01:00
|
|
|
- Don't print `Dual-Core` or `Quad-Core` in CPU output.
|
2016-04-04 15:53:07 +01:00
|
|
|
|
2016-04-29 06:58:57 +01:00
|
|
|
**GPU**<br \>
|
|
|
|
- [Linux] More GPU substitutions for AMD cards.
|
2016-05-05 18:44:33 +01:00
|
|
|
- Added BSD support using `glxinfo`.
|
2016-04-29 06:58:57 +01:00
|
|
|
|
2016-05-06 09:47:25 +01:00
|
|
|
**Memory**<br \>
|
|
|
|
- [Linux / Windows] Use `memavail` if available for a more accurate output.
|
|
|
|
|
2016-04-12 02:18:18 +01:00
|
|
|
**Packages**<br \>
|
2016-04-26 08:49:51 +01:00
|
|
|
- Package count now works when the user has multiple package managers installed.<br \>
|
|
|
|
For example, if the user has both `dpkg` and `pacman` installed the function will<br \>
|
|
|
|
add up the packages from both package managers to get a grand total. (`dpkg pkgs` + `pacman pkgs`)
|
2016-04-12 02:18:18 +01:00
|
|
|
|
2016-04-29 02:11:37 +01:00
|
|
|
**Uptime**<br \>
|
|
|
|
- Fixed various issues with OS X and BSD.
|
|
|
|
|
2016-04-01 16:31:10 +01:00
|
|
|
**Desktop Environment**<br \>
|
|
|
|
- [ Linux ] Fallback to using `xprop` if `$XDG_CURRENT_DESKTOP` is empty.
|
2016-04-01 16:32:56 +01:00
|
|
|
- Use `$de` instead of `$XDG_CURRENT_DESKTOP` for wallpaper and theme detection.
|
2016-04-04 15:53:07 +01:00
|
|
|
- Fixed xprop bug with DE detection when X wasn't running.
|
2016-05-12 00:02:41 +01:00
|
|
|
- Don't assume that user is using MATE if marco wm is detected.
|
2016-04-02 01:36:16 +01:00
|
|
|
|
2016-04-03 03:00:00 +01:00
|
|
|
**Window Manager Theme**<br \>
|
|
|
|
- Fixed bug when `$de` was unset.
|
|
|
|
|
|
|
|
**Color Blocks**<br \>
|
|
|
|
- Fixed bug when the blocks wrap a line causing a large white strip to appear.
|
2016-04-04 15:53:07 +01:00
|
|
|
|
|
|
|
|
2016-04-21 00:05:47 +01:00
|
|
|
### Ascii
|
|
|
|
|
|
|
|
- Added KDE neon ascii art.
|
2016-04-25 02:59:29 +01:00
|
|
|
- Added small OpenBSD ascii art.
|
|
|
|
- Credit goes to ufetch.
|
2016-04-29 02:06:15 +01:00
|
|
|
- Reduced the size of NetBSD's ascii art.
|
2016-05-08 11:02:44 +01:00
|
|
|
- [Windows 8/8.1] Use modern windows ascii art.
|
2016-04-24 02:14:13 +01:00
|
|
|
|
2016-04-24 09:30:57 +01:00
|
|
|
|
2016-04-24 02:14:13 +01:00
|
|
|
### Colors
|
|
|
|
|
|
|
|
- Fixed bug with `--colors` not working with all 256 terminal colors.
|
|
|
|
- `--colors 7` now uses the color white. \[1\]
|
|
|
|
- `--colors fg` now uses the foreground color. \[1\]
|
|
|
|
|
|
|
|
\[1\] Neofetch tried to be smart before by assuming that the foreground color<br \>
|
|
|
|
would be white or black. This caused issues for those setting the foreground<br \>
|
|
|
|
color to red or etc. This change adds a new value for `--colors` and `colors=()`<br \>
|
|
|
|
called `fg` which will set the color to your foreground color.
|
2016-04-24 09:30:57 +01:00
|
|
|
|
|
|
|
|
|
|
|
### Progress Bars
|
|
|
|
|
2016-04-24 11:41:40 +01:00
|
|
|
- You can now enable/disable a border around the progress bars with `progress_border`.
|
2016-04-24 09:30:57 +01:00
|
|
|
|
|
|
|
```sh
|
|
|
|
# $progress_border on
|
|
|
|
[=====-----]
|
|
|
|
|
|
|
|
# $progress_border off
|
|
|
|
=====-----
|
|
|
|
```
|
|
|
|
|
2016-04-24 11:41:40 +01:00
|
|
|
- You can now individually set the progress bar characters by using<br \>
|
|
|
|
`progress_char_elapsed` and `progress_char_total`. This means that you can<br \>
|
2016-04-24 09:30:57 +01:00
|
|
|
have a seperate character for the elapsed and total portions of the bar.
|
|
|
|
|
|
|
|
```sh
|
|
|
|
# Examples with $progress_border on
|
|
|
|
|
|
|
|
# Elapsed: =
|
|
|
|
# Total: -
|
|
|
|
[=====-----]
|
|
|
|
|
|
|
|
# Elapsed: .
|
|
|
|
# Total: " "
|
|
|
|
[..... ]
|
|
|
|
|
|
|
|
# Elapsed: /
|
|
|
|
# Total: " "
|
|
|
|
[///// ]
|
|
|
|
```
|