- Added a
swap
module that prints the used and total swap on linux
- Custom ascii arts will now print in the specified color by default
- Added
swap_label
, the label for the new swa module - Added
swap_perc
, whether the used swap percentage should be printed
- Added
--version
(-v
for short), prints version and build commit
- added a logo for Rocky Linux
- updated the Garuda Linux logo
- Packages should be counted faster for dpkg and especially snap
- Alacritty will now be properly recognized even with
general.ipc_socket = false
gpu
should now print all gpus even when libpci doesn't work- fixed
pwd_path
not working
- Reduced the size of default logos
- Moved some functions from
src/utils/utils.c
tosrc/config/config.c
andsrc/config/config.c
. Planning on rewriting config parsing and reducingsrc/utils/utils.c
even more. - Minor memory safety improvements
- sqlite3 is now needed to build the project
- meson, ninja and pkg-config are now used in the Makefile
- glib is now an optional dependency. If not installed at compile time, custom implementations will be used
- libpci is not an optional dependency at compile time too