hyfetch/1.7.md

154 lines
4.1 KiB
Markdown
Raw Normal View History

2016-04-01 04:57:29 -06:00
# Neofetch 1.7
2016-04-01 09:31:10 -06:00
2016-04-01 09:44:57 -06:00
2016-04-01 09:31:10 -06:00
### Contributers
2016-04-01 09:44:57 -06:00
Thanks to the following people for contributing this release.
- **[@dawidd6](https://github.com/dawidd6)**
2016-04-24 04:43:26 -06:00
- **[@tudurom](https://githuv.com/tudurom)**
2016-04-01 09:44:57 -06:00
2016-04-01 09:31:10 -06:00
2016-04-11 19:10:31 -06:00
### General
- Made it easier to get verbose logs.
- Added issue template for github.
2016-04-24 04:43:26 -06:00
- New repo for Crux. **[@tudurom](https://githuv.com/tudurom)**
- Added release badge to readme. **[@dawidd6](https://github.com/dawidd6)**
2016-04-24 06:07:38 -06:00
- Fixed bug with `--underline on/off` not working.
2016-04-29 01:52:25 -06:00
- Updated man page and usage with newest flags.
- Font is now enabled by default to match Screenfetch's default config.
2016-05-05 11:25:19 -06:00
- Added support for Kogaion.
2016-04-11 19:10:31 -06: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-11 19:10:31 -06:00
2016-04-01 09:31:10 -06:00
### Info
2016-04-01 18:36:16 -06: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-28 22:51:09 -06:00
**Title**<br \>
- Made title faster by using `$HOSTNAME` when available.
2016-04-01 19:52:21 -06: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 08:53:07 -06: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 09:03:03 -06:00
- Moved distro detection to a function called `getdistro`.
2016-04-12 23:33:04 -06:00
- Fixed issue with `ascii_distro` not working.
2016-04-04 08:53:07 -06:00
**CPU**<br \>
- Fixed issues when cpu speed was < 1Ghz
- Cleanup of CPU function.
2016-04-26 01:05:57 -06:00
- Don't print `Dual-Core` or `Quad-Core` in CPU output.
2016-04-04 08:53:07 -06:00
2016-04-28 23:58:57 -06:00
**GPU**<br \>
- [Linux] More GPU substitutions for AMD cards.
2016-05-05 11:44:33 -06:00
- Added BSD support using `glxinfo`.
2016-04-28 23:58:57 -06:00
2016-05-06 02:47:25 -06:00
**Memory**<br \>
- [Linux / Windows] Use `memavail` if available for a more accurate output.
2016-04-11 19:18:18 -06:00
**Packages**<br \>
2016-04-26 01:49:51 -06: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-11 19:18:18 -06:00
2016-04-28 19:11:37 -06:00
**Uptime**<br \>
- Fixed various issues with OS X and BSD.
2016-04-01 09:31:10 -06:00
**Desktop Environment**<br \>
- [ Linux ] Fallback to using `xprop` if `$XDG_CURRENT_DESKTOP` is empty.
2016-04-01 09:32:56 -06:00
- Use `$de` instead of `$XDG_CURRENT_DESKTOP` for wallpaper and theme detection.
2016-04-04 08:53:07 -06:00
- Fixed xprop bug with DE detection when X wasn't running.
2016-04-01 18:36:16 -06:00
2016-04-02 20:00:00 -06: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 08:53:07 -06:00
2016-04-20 17:05:47 -06:00
### Ascii
- Added KDE neon ascii art.
2016-04-24 19:59:29 -06:00
- Added small OpenBSD ascii art.
- Credit goes to ufetch.
2016-04-28 19:06:15 -06:00
- Reduced the size of NetBSD's ascii art.
2016-04-23 19:14:13 -06:00
2016-04-24 02:30:57 -06:00
2016-04-23 19:14:13 -06: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 02:30:57 -06:00
### Progress Bars
2016-04-24 04:41:40 -06:00
- You can now enable/disable a border around the progress bars with `progress_border`.
2016-04-24 02:30:57 -06:00
```sh
# $progress_border on
[=====-----]
# $progress_border off
=====-----
```
2016-04-24 04:41:40 -06: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 02:30:57 -06: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: " "
[///// ]
```