李通洲
|
7e85db6843
|
LocalIP: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
0b96818f6d
|
Locale: add JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
3526092b38
|
Font: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
8dc443f827
|
Gamepad: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
623557f521
|
Disk: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
2359b7e2f4
|
GPU: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
e3e8c689ed
|
Custom: support JSON module
Note: old command options `--set` and `--set-keyless` were removed. To reuse custom module, JSON config must be used.
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
83dda3e8ab
|
Cursor: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
305533a0d4
|
CpuUsage: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
f205982ae5
|
CPU: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
ff721218f5
|
JsonConfig: simplify code
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
dca9ce4b2d
|
JsonConfig: refactor to get rid of data-ffjson_*
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
5f52c64d4d
|
JsonConfig: code simplify
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
5da3127344
|
Brightness: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
5f3154acc6
|
Board: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
fb2004a6f9
|
Bluetooth: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
e812380f20
|
Logo: move logo command line option parser to a separate file
Prepare for JSON config support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
ae08966d40
|
Bios: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
169785a8bb
|
Kernel: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
9c066e9494
|
Host: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
04180a7389
|
Display: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
da81111575
|
DateTime: init support of JSON config
Redundant modules `Date` and `Time` are removed
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
c5dcf522c4
|
JsonConfig: make it a special module
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
da5da85c07
|
Title: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
0ab2eda0ae
|
Separator: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
4cf130bd07
|
Fastfetch: rename FFinstance::separator to keyValueSeparator, because it's conflicted against Separator module
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
161c4ac028
|
OS: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
d4549d6849
|
Command: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
790ca460d4
|
Battery: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
cbaeed7e8e
|
Command: major code refactoring
ditto; and multi-command support was removed in favor of JSON config
support
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
4e3e469ba8
|
Battery: major code refactoring
ditto
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
6cb073e6a5
|
OS: major code refactoring
Split `fastfetch.h` to make it possible to print OS module with different options
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
de2a346601
|
Revert "Deps: revert changes of JSON parse library"
This reverts commit ccb0f853db.
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
68ae9248a6
|
Settings: try fixing #467
|
2023-06-09 22:14:29 +08:00 |
|
李通洲
|
47a5473a35
|
Init: fix possible memleaks
|
2023-06-09 10:10:03 +08:00 |
|
李通洲
|
e13f04e80f
|
Disk: backport changes from config branch
|
2023-06-08 22:24:57 +08:00 |
|
李通洲
|
ad026f6105
|
LocalIP: backport mac address support
Also change `--*-ip-*` to `--*ip-*` to be consistant to my config branch
|
2023-06-08 22:22:05 +08:00 |
|
李通洲
|
8f9beb2789
|
Wallpaper (macOS): add support
|
2023-06-06 21:02:21 +08:00 |
|
李通洲
|
77b93a904f
|
Wallpaper (Windows): add new module
|
2023-06-06 15:48:24 +08:00 |
|
李通洲
|
c9e3c34ce1
|
Settings (Linux): fix memleaks reported by LeakSanitizer
|
2023-05-27 18:25:54 +08:00 |
|
李通洲
|
b99b3ad982
|
TerminalFont: support Tabby
|
2023-05-26 15:47:19 +08:00 |
|
李通洲
|
dc2a3492f0
|
Network: drop module
|
2023-05-03 21:50:05 +08:00 |
|
李通洲
|
94e1ed1d7e
|
Network (Windows): add support
|
2023-04-18 18:02:31 +08:00 |
|
李通洲
|
94e6f4040d
|
Network (macOS): init
|
2023-04-18 17:29:48 +08:00 |
|
李通洲
|
71614e0b0c
|
Font: code refactor
|
2023-04-04 12:06:21 +08:00 |
|
李通洲
|
ca05e2e905
|
GPU: add option --gpu-force-vulkan
|
2023-03-25 13:24:28 +08:00 |
|
李通洲
|
945b5f1b15
|
Parsing: make it able to print 1.00 GB
|
2023-03-25 12:53:08 +08:00 |
|
李通洲
|
ccb0f853db
|
Deps: revert changes of JSON parse library
Let's not make the change before fastfetch 2.0
|
2023-03-25 10:00:35 +08:00 |
|
李通洲
|
725d2f2612
|
Windows: fix <Windows.h> header mess
|
2023-03-25 00:50:40 +08:00 |
|
李通洲
|
642a0c78cc
|
Display: add options --display-detect-name and --display-precise-refresh-rate
|
2023-03-22 16:51:06 +08:00 |
|