mirror of
https://github.com/dylanaraps/neofetch.git
synced 2025-12-24 12:32:32 +00:00
6.6 KiB
6.6 KiB
Neofetch 1.8
Contributers
General
- Added
--versionto print the neofetch version. - Fix issue when title and background were both color
7. - Fix issue with incorrect text color when
barinfois set. - Fixed various Travis.ci bugs.
- Fix lint errors.
- Moved all whitespace trimming to a dedicated function.
- Neofetch will no longer have any whitespace issues in the output.
- See trim()
- Quote all variable/command substitutions.
- Removed
line_wrapas having it set toonbroke the output. - Removed
stdoutmode since it's been broken for a while now and I don't see the<br> point in fixing it. - Removed in-script config in favor of sourcing the default user config.
- Remove all instances of
! -zsince they're pointless. - Remove all
bcusage by simplifying math. - Supress
getconfigandgetscriptdirerrors. - Supress
xproperrors since it's now an optional dependency. - 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.
- The title at the top is now much more colorful.
- Moved commands near the bottom of the script to a new function called
main. - Use
read -sinstead ofstty -echoandstty +echo. -vnow shows where the config files were sourced from.- Cleanup
OS
- Added support for Windows 10 Linux subsystem. @konimex
- Added support for GuixSD. @konimex
- Added support for Devuan Linux.
- Added support for GalliumOS.
- Added support for Openwrt.
- Added support for PacBSD. @vendion
- Added support for Rosa.
- 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.
Model<br >
- Added
modela new function which displays your device's product vendor/name.
Distro<br >
- Added
distro_shorthand@konimex
Title<br >
- Added additional fallback which gets the current username from
$HOME.
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 >
- Added support for Deadbeef. @konimex
- Added support for Amarok. @konimex
- Added support for Banshee. @konimex
- Added support for Rhythmbox. @konimex
- [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<br >
- Simplify CPU Core command.
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. - Added
--ascii_distro macas a shorter way of using the OS X ascii. - Added missing
$ascii_distroconfig option. - Better
Ubuntu-GNOMEascii art. @hashhar - 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 - Fix a color issue with Debian's ascii logo.
- Fix an error with an unescaped char in Windows' ascii art.
- Use a pure bash solution to getting ascii size.
- Updated Solus ascii art to match new logo. @undrskr