mirror of
https://github.com/dylanaraps/neofetch.git
synced 2025-12-24 12:32:32 +00:00
5.3 KiB
5.3 KiB
Neofetch 1.8
Contributers
General
- Moved all whitespace trimming to a dedicated function.
- Neofetch will no longer have any whitespace issues in the output.
- See trim()
- Only call
tputwhen we really need to. - Supress
getconfigandgetscriptdirerrors. - Fix issue when title and background were both color
7. - Added
--versionto print the neofetch version. - The title at the top is now much more colorful.
- Supress
xproperrors since it's now an optional dependency. - Fix lint errors.
- Remove all instances of
! -zsince they're pointless. - Quote all variable/command substitutions.
- Remove all
bcusage by simplifying math. - The prompt is now dynamically set in image mode instead of being anchored to the<br > bottom of the window. See #279 and #299 for examples.
- Removed
line_wrapas having it set toonbroke the output. - Minor text fixes.
- Fix issue with incorrect text color when
barinfois set. - Fixed various Travis.ci bugs.
-vnow 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. - Cleanup
OS
- Added support for Devuan Linux.
- Added support for GalliumOS.
- Added support for PacBSD. @vendion
- Added support for Solaris (Oracle / OpenIndiana). @konimex
- Added support for macOS Sierra. @iandrewt
- Fixed various iOS related issues.
Packages
- Added Cydia package for iOS.
Terminal and Terminal Font
- Added
termfunction to display current terminal emulator. [1] - Added
termfontfunction to display current terminal font. [2]
[1] Both of these functions are enabled by default.<br > [2] See this wiki page for more info about the functions: Link
Info
- Use faster
$(())syntax for index variables.
Color Blocks<br >
- Added
--block_height/$block_heightto change the number of lines high each<br > block will be.
Resolution<br >
- [Windows] Fix resolution on Windows 10. @dar-irl
- [Mac OS X] Hide refresh rate if
0. @iandrewt - Fixed
xrandroutput on systems not using gawk. - [Linux / BSD] Shortened refresh rate output.
Shell<br >
- Show
fishshell version. @maddcoder
Song<br >
- [Cmus] Prevent
tag artistsortfrom showing up in song title. @williamkray - [Cmus] Fix order of music tags. @iandrewt
- [Cmus] The function now works on both OS X and Linux.
- [iTunes] Fix song not displaying. @iandrewt
CPU Usage<br >
- 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
Image
- Added image support for terminology with
tycat. @aranega [1] - Fixed issues with lines getting drawn through images. See #296
- Added
--crop_mode none/crop_mode=noneto disable cropping the images. - Added
--size none/size=noneto disable resizing / cropping the images. - Removed
image_position --image offnow behaves like the other image modes.
[1] tycat is a terminology builtin that works similarly to w3m-img. Those using terminology<br >
now have working image support.
Shuffle mode
- Fixed directory going out of bounds causing a fallback to ascii mode. @gabe565
- Simplified shuffle function.
- Path no longer requires a
/at the end. @aranega
Ascii
- Add
ascii_boldwhich allows you to bold the ascii art. - 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 - Better
Ubuntu-GNOMEascii art. @hashhar - Fix a color issue with Debian's ascii logo.
- Added
--ascii_distro macas a shorter way of using the OS X ascii. - Added missing
$ascii_distroconfig option.