customfetch v0.10.0
It's been almost a month and half since v0.9.3.
107 commits with soooo many new features and improvements. This is the nicest feature release by far.
I hope yall will enjoy using customfetch as a new way of customizing your system infos.
Breaking
- assets: fix ALL current ascii arts (173f355 538a7a6)
- parse: add recursive tags support (318bf8a b43f160)
- display: add no-line wrapping c79316f
- display: add image as logo in terminal (e873f7b 9de6850 4a7ffe7)
Features
- query: theme: add
USE_DCONF
(c17a248 e57dfb1 e57dfb1 bfb2dd1) - parse (args): add
--no-color
and--layout-line
9ad21de - query: theme: add
theme-gsettings
895ff98 - query: theme: add
theme.cursor
69625a1 - parse: add SI and IEC byte units f77e8be
- query: user: add
user.wm_version
fa3e271 - config: add
percentage-color
5418c8b - gui: make
bg-image
accept gifs too 25f06d1 - config: add
--color
as a config setting (alias-colors
) a120a87 - parse: add more color option modes (f874e37 eb6fdb4)
- parse (gui): add
\e[38
and\e[48
ANSI code color converter (only in rgb way) d9ee1fb - query: user: fast detect konsole version d287eeb
- query: theme: add support for
gtkrc-v.0-kde
andgtkrc-v.0-kde4
(thanks @BurntRanch) 0f9f888 - display: parse the distro ASCII art colors when using
--source-path
and specify--distro
5153646 - config: add
NO_COLOR
eviroment variable support f3d0359 - util: add
get_data_path()
for looking the data dirs instead of hardcode/usr/share
dc61c31 - config and args: add
logo-position
d171c33
Fixes
- query: user: fix/improve terminal version detection b3a8238
- query: user: some little changes and fixes to terminal query 50e0989
- query: user: workaround for terminals on NixOS that doesn't have "wrapped" at the end 31a7c6d
- parse (gui): fix color parsing by closing the
<span>
tag before a new one 6857ba5 - parse: fix aligning if failed to parse color 693822a
- gui: fix resizing of window when
bg-image
or logo is image 4a76a46
Changes
- rename info modules names
user.term
andtheme.cursor
touser.terminal
andtheme.cursor_name
1673321 theme.cursor
will auto displaytheme.cursor_size
if not(unknow)
69625a1- query: convert
float
values todouble
dbc93b4 - misc: update
LICENSE
to BSD-3 Clause af69d2b - query: gpu: separate vendor from name + add vendor_long b2f2887
- parse: refactor the parser (thanks again @lapinozz) b43f160
Updates
Full Changelog: v0.9.3...v0.10.0