Releases: dylanaraps/neofetch
7.1.0
NOTE
* This list isn't complete. There have been more changes
and fixes than are listed here. This release contains a
lot of bug fixes.
* [distro] added support for latest macOS.
* [distro] added automatic detection for Ubuntu flavours.
* [uptime] fixed seconds on Linux.
* [desktop environment] enabled version output by default.
* [distro] now displays whether -current or -release when OpenBSD is detected.
* [distro] added support for OpenStage Linux.
* [theme] change gtk3 config order.
* [distro] split AOSC into OS and OS/Retro.
* [distro] added support for openmamba
* [general] added support for OIL shell.
* [distro] added support for Alter Linux
* [distro] added support for Serene Linux
* [window manager] added support for xmonad.
* [packages] sped up guix.
* [shell] added es shell support.
* [distro] added support for OS Elbrus.
* [distro] added support for sambabox.
* [disk] fixed bug with disk entries and spaces in filenames.
* [resolution] multi-monitor Windows support.
* [distro] added support for Venom Linux.
* [song] added playerctl support.
* [general] updated iOS device information.
* [distro] added support for Hash Linux.
* [distro] added support for Garuda Linux.
* [window manager] added support for x11fs.
* [song] added Tauon Music Box support.
* [distro] added support for DarkOS.
* [song] added support for Olivia player.
* [distro] added support for ITX.
* [resolution] fixed output when monitor connected but turned off.
* [ascii] added logo for Ubuntu Cinnamon.
* [distro] added support for OpenEuler.
* [terminal] added support for Windows terminal.
* [memory] added support for changing output unit (kb, mb, gb).
* [wallpaper] added LXQT support.
7.0.0
NOTE
* This list isn't complete. There have been more changes
and fixes than are listed here. This release contains a
lot of bug fixes.
* My main priority was to release this... release. It's been
a while and I'd rather not let this take up too much time.
* I've also made the release process quicker and easier to
do with the intent to push more updates in shorter
intervals. Expect quicker and more frequent releases.
Dylan
---
DISTRIBUTIONS
* Added support for Proxmox VE.
* Added support for BlackArch.
* Added support for Neptune.
* Added support for Obarun.
* Added support for Drauger OS.
* Added support for macOS Catalina.
* Added support for ArchStrike.
* Added support for Cucumber Linux.
* Added support for EuroLinux.
* Added support for Cleanjaro.
* Added support for Septor Linux.
* Added support for Carbs Linux.
* Added support for EndeavourOS.
* Added support for T2.
* Fixed various Haiku issues.
* Fixed various FreeMiNT issues.
GENERAL
* Start of Neofetch code cleanup. This is essentially just bringing
Neofetch forward to meet my newer code style and present
shell expertise.
ASCII
* Added various new small logos.
* Added various small logos from pfetch.
* New Linux Mint logo.
WINDOW MANAGER
* Fixed bugs in window manager detection.
* Added KWin Wayland detection.
* Added GNOME Wayland detection.
DESKTOP ENVIRONMENT
* Added support for showing DE version.
* Added Regolith linux support.
IMAGE DISPLAY
* Fixed terminal size detection issues.
TERMINAL FONT
* Added font detection for ConEmu.
* Konsole fixes.
UPTIME
* Fixed Haiku uptime detection.
SONG
* Added support for Muine player.
* Added support for Elementary music player.
* Various fixes.
THEME
* Fixed Plasma issues.
* Fixed Openbox issues.
COLOR BLOCKS
* Added option to position color blocks horizontally.
WALLPAPER
* Added Plasma desktop support.
DISK
* Added '--disk_subtitle none'.
* Added '--disk_percent'.
RESOLUTION
* Added TTY support.
* Added naive Wayland support.
* Multi monitor support for Windows.
TITLE
* Added --title_fqdn.
CPU
* AMD fixes.
PACKAGES
* Appimage support.
SHELL
* Fixed yash support.
6.1.0
Contributors:
Charlène, Michael Straube, @14mRh4X0r, @Crestwave, @GrantM11235, @Mark-Peppermint, @Michal-Szczepaniak, @Renzix, @SibrenVasse, @asantam, @chrissxyt, @chrisweeksnz, @dawidd6, @edward-p, @feren, @fjallarefur, @hpjansson, @iandrewt, @infinitewarp, @jkhsjdhjs, @konimex, @lebensterben, @lightful, @mitchweaver, @ognarb, @protonesso, @rxhanson, @spacelike, @vaygr, @weslly, @xPMo, @zyg812
OS:
- Added support for KISS Linux.
- Added support for Bonsai Linux. @mitchweaver
- Added support for Radix Linux.
- os: Fix HAIKU issues
ASCII:
- ascii: Fixed bug causing ascii files to not work.
- postmarketOS: Replace ASCII logo. @GrantM11235
- postmarketOS: Add small ASCII logo. @GrantM11235
- Fix big Puffy ascii logo. Charlène
- ASCII: Updated Artix ASCII with new logo. @konimex
- Add ascii art for Clear Linux. @chrisweeksnz
- new logo for Ataraxia Linux. @protonesso
- ASCII: Add fedora_small. @zyg812
- Added a case for displaying the Ubuntu logo for i3buntu. @chrissxyt
- New Peppermint Logo. @Mark-Peppermint
- ascii: Fix void.
- update Red Hat with new 2019 logo. @infinitewarp
- ascii: Add back old redhat logo (--ascii_distro redhat_old).
- ASCII: Added Feren OS. @konimex
- Linux: Update ASCII for Sailfish OS. @konimex
- Linux: Fix ASCII for Sailfish OS. @Michal-Szczepaniak
- Small tweak to the colours used for the Feren OS Logo. @feren
Images:
- general: fix image sizing in VTE terminals.
- general: Fix issue with URxvt and no internal border.
- display_image: Allow Chafa backend to stretch image to desired size. @hpjansson
Terminal:
- term_font [kitty]: Fix bug with empty config.
- term_font: fix issue with konsole font detection. Michael Straube
- Robuster kitty font parsing. @SibrenVasse
- term_font: Fix crash when parsing Xresources.
- kitty font parsing where font name has whitespaces. @lebensterben
- term: Fix wrapper scripts in NixOS. Thanks Tdeo.
Memory:
- Memory [AIX]: Detect memory based on pages (like Solaris) for more accuracy. @konimex
CPU:
- CPU [Linux/ARM]: Use Hardware field directly. @konimex
GPU:
- Properly work with multiple GPUs. @lebensterben
- Fix GPU parsing.
Packages:
- packages: Specify Haiku's pkgman. @Crestwave
- packages: Show IRIX package manager name.
- Use guix directly to report package count instead of counting directories. @spacelike
- Packages [Guix/Nix]: Use if for detecting system and user packages. @konimex
- packages: Fix DragonFlyBSD. Thanks pornguy.
- Set nullglob for package counting. @14mRh4X0r
- packages: Check brew on Linux. @dawidd6
Theme:
- WM Theme: update for Mojave. @iandrewt
- Handle ${GTK2_RC_FILES} with multiple values. @edward-p
- use "$GTK2_RC_FILES". @edward-p
Song:
- song: add strawberry player. Michael Straube
- song: Added support for plasma-browser-integration.
- song: add gogglesmm. Michael Straube
- song: add xnoise. Michael Straube
Uptime:
- support uptime from Android 9+. @lightful
IP:
- Retrieve public IP info via drill. @vaygr
WM:
- WM: Add support for yabai on macOS. @weslly
- WM: Add support for Rectangle on macOS. @rxhanson
- Removed subshell from ps grep for macOS wm. @rxhanson
Shell:
- support other versions of ksh. @mitchweaver
Misc:
- Make neofetch compatible with
libedit
. - general: Added
--no_config
to disable config file creation. - Made variables local in get_cols function. @asantam
- Fixed option documentation. @xPMo
- Fixed gnome shell mutter issues.
- cache_uname: improve reading from 'SystemVersion.plist' on macOS and iOS. @jkhsjdhjs
- add device information for latest ios devices. @jkhsjdhjs
- include Fusion/Bionic in iDevice processor names. @jkhsjdhjs
- give precedence to "Hardware" entry in /proc/cpuinfo. @lightful
- config: Show 15 color blocks by default.
- underline: Fix bugs with incorrect lengths.
- Moved guix check below /etc/os-release check. @Renzix
- simple mode: Hide stderr by default.
- Linux: Move /etc/os-release directly below lsb_release. @konimex
- The K Desktop Environment was renamed to Plasma. @ognarb
- Rename GuixSD to Guix System. @fjallarefur
6.0.0
Note: The prior releases today were accidental. This is the actual release. Sorry for the confusion.
This release fixes a wide range of bugs and adds some neat new features.
Scroll down to "highlights" to see the bigger changes from this release.
A big thank you to @konimex, @iandrewt and the contributors below who
kept development going during my absence.
Expect a minor bug fix release sometime this week as I'm sure new bugs
will come up. I've done extensive testing but things always slip through.
Contributors
@konimex, @iandrewt, @arisinfenix, @xPMo, @nero, @alyssais,
@plgruener, @StarryTony, @julianaito, @HolyStephano,
@nikitenich, @Appadeia, @marlonn, @Snuggle, @Phuurl, @erikdubois
Breaking Changes
- Config: Removed
get_line_break()
.- Alternative:
prin '\n'
- Rationale: fix a bug that's been lingering for a couple of years now.
- Alternative:
OS
- Added support for Bedrock Linux. @paradigm
- Added support for Namib GNU/Linux. @arisinfenix
- Added support for Reborn OS. @iandrewt
- Added support for OpenMandriva Lx. @konimex
- Added support for Star. @arisinfenix
- Added support for BlueLight OS.
- Added support for Huayra Linux.
- Added support for Pentoo.
Highlights
[ASCII] Added support for command output. You can now use whatever
terminal commands you like as the ASCII art.
# Use fortune and cowsay as ascii art.
neofetch --ascii "$(fortune|cowsay -W 30)"
# use figlet as ascii art.
neofetch --ascii "$(figlet -w 30 hello world)"
Added a new "simple" mode. You can now use neofetch for scripting
by getting it to output individual info functions in plain text.
# Example:
neofetch uptime --uptime_shorthand tiny
> uptime: 32m
# Example:
neofetch uptime disk wm memory
> uptime: 33 mins
> disk (/): 212G / 235G (96%)
> wm: Openbox
> memory: 1215MiB / 7881MiB
# This can be used in bars and scripts like so:
memory="$(neofetch memory)"; memory="${memory##*: }"
# For multiple outputs at once (each line of info in an array):
# Much faster than running neofetch multiple times.
IFS=$'\n' read -d "" -ra info < <(neofetch memory uptime wm)
info=("${info[@]##*: }")
Added new image backend chafa (--chafa
)
which displays images in the terminal using unicode characters.
neofetch --chafa ~/Pictures/meow.jpg
Info
- Color Blocks: Fixed issue where disabling blocks caused an extra newline to appear.
- Color Blocks: Color blocks now have their padding built in. No more need for
get_line_break()
. - Song: Added snippet to display music player.
[[ $player ]] && prin "Music Player" "$player"
- NOTE: Must have
info "Song" song
enabled.
- Song: Added support for Netease Cloud.
- Song: Fixed issues in various players. @arisinfenix @xPMo
- Song: Fixed issues with non-English tags.
- Song: Fixed issues with broken newlines.
- Song: Fixed issues with Deadbeef.
- Song: Fixed issues with
qmmp
. - Song: Removed
gpmdp-remote
support (unmaintained/no longer works). - Shell: Fixed output for mksh @nero
- Packages: Added support for
scoop
. @Phuurl - Packages: Added support for
puyo
. @Appadeia - Packages: Added support for
spm
. @Appadeia - Packages [macOS]: Added detection of Nix @alyssais
- Packages: Fixed packages from pkginfo (pkgutils) not appearing in CRUX/Janus Linux.
- Terminal Font: Added support for Yakuake @plgruener
- Terminal Font [Kitty]: Use
kitty --debug-config
to get font information. - Memory [Solaris]: Updated memory detection to use pages. @konimex
- Memory: Added option to show memory percentage (
--memory_percent
). - Model [OpenBSD]: Added vmm (OpenBSD hypervisor) support @julianaito
- Model [macOS]: Added VirtualSMC as a new FakeSMC alternative for Hackintosh. @nikitenich
- WM: Added detection for FVWM. @julianaito
- WM [OpenBSD]: Added a new
ps_flags
to correctly detect non-EWMH WMs. @julianaito - Disk [OpenBSD]: Added a separate disk array creation using
awk
since one cannot directly use/dev/...
unless being root or in theoperator
group. @julianaito - Battery [OpenBSD]: Improve charge
%
and add status. Charlène - GPU [AMD]: Remove unnecessary check.
- Public IP: Added configurable timeout to requests.
- Resolution: If resolution is not found, don't print anything.
ASCII
- Fixed issues with various ASCII arts (namely the
_small
ones). - Added support for command output.
neofetch --ascii "$(fortune|cowsay -W 30)"
neofetch --ascii "$(figlet -w 30 hello world)"
- Added small ArcoLinux logo. @erikdubois
- Added new Lubuntu logo. @marlonn
- Fixed a bug where ASCII logo changes the terminal foreground color. @plgruener
- Fixed a bug when files named
auto
orascii
exist. - Do not parse file as ASCII if the source is an image file.
Image
- Added new image backend chafa (
--chafa
). - w3m: Fixed issues with URxvt and internal borders.
- w3m: Fixed issues with URxvt and cursor position.
- w3m: Fixed issue with
bash 3
. - macOS: Unset IFS to get window size. @StarryTony
- Kitty: Use
kitty +kitten icat
instead of the deprecatedkitty icat
. @HolyStephano - Kitty: Update docs. @Snuggle
- Thumbnails are high quality again.
- Cached thumbnails are now stored with PATH to prevent collision issues.
5.0.0
A lot of the script has been rewritten and all lint errors have been resolved. There's probably a few bugs so the version number has been bumped to 5.0
. Expect a minor release in the coming days to fix any bugs that come up. Thanks to everyone who contributed to this release.
Contributors
Operating System
- Added support for Condres OS. @arisinfenix
- Added support for RedCore Linux. @arisinfenix
- Added support for Regata OS. @arisinfenix
- Added support for ClearOS. @arisinfenix
- Added support for PureOS.
- Added support for Kibojoe Linux.
- Added support for SharkLinux.
- Added support for Linux Lite.
- Added support for macOS 10.14 Mojave. @iandrewt
General
- output: Added
--json
to output the info injson
. - cursor: Fixed prompt location issues after Neofetch is run.
- macOS: Fixed neofetch launching XQuartz.
- misc: Removed
uppercase()
. - misc: Removed all instances of
export
. - misc: Removed all deprecated options and functions.
- info: Removed
get_install_date()
.
Ascii
- Fixed a bug causing Windows 7 ASCII art to not display.
- Simplified ASCII art handling.
- Updated Funtoo ASCII art.
Image
- Improved performance of image handling.
- Removed
catimg
support (It didn’t allow us to specify height so we
couldn’t accurately place the cursor). - Fixed
tycat
,sixel
andkitty icat
image sizes. - Simplified
w3m-img
code.
Screenshot
See: #1001
- Removed screenshot functionality.
- Removed screenshot upload functionality.
Info
- cpu: Remove extra call to
uname
. - cpu: Simplify core calculation.
- disk: Clean up.
- font: Fix iTerm2 checking for 2 extra profiles that don't exist. @iandrewt
- gpu: Fixed ATI/AMD branding issue.
- gpu: Removed
glxinfo
usage (too slow). - packages: Added support for
flatpak
. @konimex - packages: Added support for
snap
. @konimex - packages: Added used package managers to output (
Packages: 900 (pacman, snap)
). - packages: Fixed issues with
pacman
5.1. - packages: Fixed issues with
dpkg
. - packages: Removed
find
usage. - packages: Removed
ls
usage. - packages: Removed
wc -l
usage. - song: Added support for
gmusicbrowser
. @arisinfenix - song: Added support for
SMPlayer
. @arisinfenix - song: Added support for
Dragon Player
. @arisinfenix - song: Fixed song detection on macOS.
- song: Fixed song output on systems using
C
locale. - song: Added
mpc_args
to send additional arguments tompc
. - term_font: Clean up of config file handling.
- resolution: Added support for
xwininfo
.
4.0.2
This fixes default config issues on Android, AIX, HP-UX and possibly others.
- [config] Fixed
/dev/stdin
error. - [config] Added
--print_config
to display the default config file. - [macOS] Fixed xquartz issue.
4.0.1
Note: This release is only required for those running bash <3.3
.
- [config] Fixed issue with default config in bash3.
- [packages] Simplified code.
- [term] Fixed macOS issue.
- [term] Fixed
tmux
issue.
4.0.0
This release bumps the version number up to 4.0.0
as it contains major
changes to how Neofetch is packaged and installed.
The entirety of Neofetch is now contained within a single executable.
Everything has been in-lined. Installing Neofetch is now as easy as
downloading the script and running it.
Those using distributions with an outdated Neofetch version in their repos
can now easily install the latest version themselves.
Thanks to those who contributed this time around and thanks to those who
discussed proposed changes in the bug tracker and Discord. I appreciate
it. 👍
Discord
Neofetch now has a Discord server. Come and join the discussion!
Contributors
- @aidanharris
- @DanySpin97
- @SolitudeSF
- @Kayant
- @robertwolter
- @TsundereBug
- @dawidd6
- @mstraube
- @iandrewt
- @MindTooth
Operating System
- Added support for ArcoLinux.
General
- Neofetch is now a single executable.
- Simplified
--version
output. - Fixed theme issues by setting
GIO_EXTRA_MODULES
.
Images
- Added
wal
/pywal
support to get the current wallpaper. - Added
kitty
image backend. @SolitudeSF - Added
setroot
wallpaper support. @SolitudeSF
Ascii
- Updated Android ascii art to better work on non-unicode terminals. @TsundereBug
Info
Song
- Added support for VLC. @mstraube
- Added support for Sayonara. @mstraube
- Added album data to song output. @mstraube, @iandrewt
- Added
song_format
to change the display format of the data.- Default:
%artist% - %album% - %title%
.
- Default:
Title
- Fixed unexpected backslash being inserted on some systems.
CPU
- Added temperature support for Zen processors. @Kayant
GPU
- Fixed duplicate Intel GPUs.
Terminal Font
- Added support for
st
. @aidanharris - Added support for
qterminal
. @mstraube - Fixed
kitty
font bug. @MindTooth
Packages
- Fixed package count in Exherbo. @DanySpin97
Desktop Environment
- Fixed Unity output in Ubuntu 18.04. @dawidd6
Window Manager
- Added support for detecting
dwm
.
3.4.0
This release adds support for a large number of Linux distros as well as support for the latest macOS and iOS devices. This release also contains a large number of bug fixes and some minor features.
I'm pretty sure that this release is the largest in terms of number of contributors. Thanks to everyone who contributed this release!
Contributors
- @yslgirl
- @iandrewt
- @chrisweeksnz
- @dawidd6
- @MitchWeaver
- @StarryTony
- @rage311
- @matoro
- @szfcbr
- @ArmstrongJ
- @robertwolter
- @JadeMatrix
- @MindTooth
- @aidanharris
- @khoacao96
OS
- Added support for ArchMerge.
- Added support for MagpieOS.
- Added support for PostMarketOS.
- Added support for Hyperbola GNU/Linux-libre @mstraube
- Added support for macOS High Sierra. @yslgirl
- Added support for Container Linux by CoreOS. @chrisweeksnz
- Added support for 2017 iOS devices. @iandrewt
- Added support for LEDE. @dawidd6
- Added support for Pop!_OS. @jliles
- Added support for Lunar Linux.
- Added support for 32-bit IRIX. @szfcbr
- Added support for FreeMINT. @ArmstrongJ
- Added support for Anarchy Linux. @robertwolter
- Added support for Calculate Linux. @robertwolter
- Added support for NuTyX. @robertwolter
- Added support for openSUSE Tumbleweed. @robertwolter
- Fixed detection bug with Gentoo.
- Fixed detection bug with OpenWRT. @dawidd6
- Fixed detection bug with LEDE. @dawidd6
- Fixed detection bug with TrueOS. @dawidd6
- Fixed detection bug with Windows Subsystem for Linux and Crouton when an OS without lsb_release is installed.
- Fixed ChromeOS detection.
General
- Added more info to verbose mode for debugging.
- Fixed bug in prompt location calculation.
- Fixed prompt bug in OpenBSD.
- Fixed broken AppleScript blocks. @JadeMatrix
- Fixed function not working in bash 3. @JadeMatrix
- Swapped sequences from
\033
to\e
. - Fixed Pacman name conflict with the game. @MitchWeaver
- Removed the last
echo
in the script. - Fixed typo. @khoacao96
Ascii
- Added color updates for Kubuntu logo. Maulik Mistry
- Added new DragonflyBSD logo. @MitchWeaver
Images
- [MacOS/iTerm2] Fixed thumbnail not appearing. @StarryTony
- Fixed bug with getting wallpaper from feh.
- Added
pixterm
backend. - Don't force resolution in
catimg
.
Info
Desktop Environment
- Added GNOME version.
- Added support for TDE.
Window Manager
- Added support for most (if not all) current Wayland compositors/window manager's.
- Added support for some non-EWMH window managers.
- [macOS] Fixed
chunkwm
being detected asKwm
. @iandrewt
Window Manager Theme
- Fixed
sawfish
detection. - [macOS] Now detects Light/Dark theme. @JadeMatrix
Install Date
- [macOS] Fixed Install Date. @iandrewt
Theme
- Fixed KDE font issue. @mstraube
CPU
- [linux] Detect the correct temperature file to use.
- [windows] Removed
$temp
usage as it's an envar. - [OpenBSD] Fixed CPU temperature that fails to appear in some systems. @rage311
GPU
- [linux] Added driver version to NVIDIA output.
- [linux] Added driver version to Intel output.
- [macOS] Added NVIDIA support. @iandrewt
Memory
- [OpenBSD] Fixed memory usage values. @rage311
Package Manager
- Added detection for Sabotage Linux's
butch
@MitchWeaver - Changed
pacman
detection to fix issues in other distros. @MitchWeaver
Resolution
- [macOS] Fixed errors on non-retina screens. @iandrewt
Song
- Added option to manually specify the player to use.
- Added support for Elisa. @mstraube
- macOS detection is now more reliable. @JadeMatrix
Model
- Remove more unneeded outputs. @konimex
Disk
- Update Haiku's detection. @dawidd6
Battery
- Fixed Windows detection. @matoro
Shell
- Added support for
tcsh
. @szfcbr
Terminal Font
- Added more paths for Alacritty.
- Added font support for Kitty. @MindTooth
- Fixed Kitty
font_size
regex. @aidanharris - Added support for
XTerm.vt11.facename
. @aidanharris
3.3.0
Thanks to everyone who contributed this release, I appreciate ya!
Contributors
General
- Config file now has a
.conf
suffix. - Neofetch now assumes target directories (config file and ASCII directory) at install time, this fixes problems with systems such as NixOS.
stdout
mode is now reimplemented.- This mode prints the information in plain text.
- You can use it with
--stdout
. - Example: https://gist.github.com/dylanaraps/151c205322cf3acae62661b76464a3f7
- Fixed prompt location if color blocks are disabled.
- Make makefile more portable. @AMDmi3
Operating System
- Added support for AryaLinux. @mstraube
- Added support for Amazon Linux AMI.
- Added support for Artix Linux. @DamnWidget
- Added support for Endless OS.
- Added support for Sabotage Linux.
- Added support for Siduction. @lexruee
- Added support for Source Mage.
- Added support for Parsix GNU/Linux. @mstraube
- Added support for Nurunner. @mstraube
- Fixed Raspbian being detected as ChromeOS.
Images
- [w3m] Fixed w3m-img not found on NixOS.
- Added support for using all image types as input.
- Neofetch now supports
svg
,tiff
etc.
- Neofetch now supports
ASCII
- Added small Debian.
- Added small FreeBSD.
- Added small macOS.
- Added small NixOS.
Info
GPU Driver
- [Linux] Added a new info function (off by default) to display the GPU Driver currently in use.
- Add
info "GPU Driver" gpu_driver
to your config to use it.
CPU
- [Linux] Fixed inaccurate output on ARM SoC devices.
- [Linux] Fixed CPU speed not appearing on PowerPC systems.
- [NetBSD] Added support for CPU temperature. (NOTE: This only supports newer Intel processors)
- Fixed inaccurate speed output in systems with CPU speed less than 1 GHz.
- Deprecated
cpu_shorthand
in favor ofcpu_brand
.
GPU
- [Linux] Filter out duplicate entries.
Model
- Added support for QEMU/KVM.
- Renamed subtitle to
Host:
.
Uptime
- [AIX/IRIX] Fixed Neofetch crashing when calculating uptime.
Terminal
- [SSH] Fixed infinite loop if neofetch is run on non-interactive shells.
Terminal Font
- Added support for LXTerminal. @mstraube
- Added support for GNUStep Terminal. @mstraube
- Fixed Xfce4-terminal font output when system-wide font is used. @mstraube
- Fixed MATE-Terminal issue. @mstraube
- Fixed URxvt font detection failing if
.
is used. @winneon
Theme
- [Qt/KDE] Fixed inaccurate theme naming. @mstraube
- [Qt/KDE] GTK theme is now shows as well.
Window Manager
- [macOS] Added support for
chunkwm
. @dominiklohmann - Fix incorrect output when using WindowMaker. @mstraube
Song
- Added support for Pogo. @mstraube
- Fixed bug with players not being found.
Battery
- Added battery support for Thinkpads and other devices that use the
CMB
naming for batteries. @deadda7a
Images
- Fixed division by 0 error in XTerm.