李通洲
|
9a36d63d18
|
Global: refactor code of -h <module>-format
|
2024-12-11 10:47:02 +08:00 |
|
李通洲
|
37cc2c9c1b
|
Globals: use generic selection when passing format args
|
2024-09-04 08:53:16 +08:00 |
|
李通洲
|
3b3c1a9f63
|
Global: support display predefined icon in custom key format
|
2024-07-24 14:27:46 +08:00 |
|
李通洲
|
57ffe3bad2
|
Fastfetch: add icons
|
2024-07-23 23:02:35 +08:00 |
|
Carter Li
|
a749014e7c
|
Kernel: code refactor
|
2024-07-02 10:47:14 +08:00 |
|
Carter Li
|
c8451cab52
|
Global: support for named format arguments
Fix #796
|
2024-05-28 10:23:29 +08:00 |
|
李通洲
|
7acdaebee4
|
Printing: merge ffPrintError and ffPrintErrorString
|
2024-03-07 11:10:18 +08:00 |
|
李通洲
|
6dcfb6b88f
|
Fastfetch: fully resolve the format arg num issue
Ref: #749
|
2024-03-07 10:47:28 +08:00 |
|
李通洲
|
730c0d1c92
|
Fastfetch: print module description for --list-modules
|
2023-11-17 14:12:57 +08:00 |
|
李通洲
|
3e0d97db2e
|
Platform: detect system page size
|
2023-11-08 00:10:16 +08:00 |
|
李通洲
|
399e2235d4
|
Options (Display): split code
|
2023-10-26 10:26:15 +08:00 |
|
李通洲
|
f4a263df01
|
Migration: finish modules support
|
2023-10-24 14:41:29 +08:00 |
|
李通洲
|
ec87790e4f
|
Global: init support for JSON config file migration (WIP)
|
2023-10-23 16:17:07 +08:00 |
|
李通洲
|
44632e9bf6
|
Global: don't expose internal functions
|
2023-10-23 13:32:40 +08:00 |
|
李通洲
|
e7938216ba
|
Global: :%s/ffGenerate\w+Json/$0Result/g
|
2023-10-23 13:32:39 +08:00 |
|
李通洲
|
12208b2c7c
|
Global: improve support of --help *-format
Also fix some bugs found when refactoring
|
2023-10-07 13:40:40 +08:00 |
|
李通洲
|
a0efbd20a1
|
Title: make this module formattable
|
2023-09-22 15:05:27 +08:00 |
|
李通洲
|
939165d4cf
|
Platform: align logic of getting host name to neofetch
Fixes: #561
|
2023-09-18 13:56:32 +08:00 |
|
李通洲
|
7dfc0d8e60
|
Shell: don't detect user shell
|
2023-09-13 17:36:39 +08:00 |
|
李通洲
|
10a249d3a8
|
Title: support JSON support
|
2023-09-12 20:31:19 +08:00 |
|
李通洲
|
14f26879de
|
Global: init --format json support (#527)
|
2023-09-05 15:29:46 +08:00 |
|
李通洲
|
55b279ab09
|
JsonConfig: remove useless checks
|
2023-08-17 16:10:05 +08:00 |
|
李通洲
|
c888254f70
|
Modules: major code refactor
Also fix some bugs found when refactoring
|
2023-08-17 16:10:02 +08:00 |
|
李通洲
|
8ed28673a9
|
Global: support --module-key-width per module
|
2023-08-16 13:21:15 +08:00 |
|
李通洲
|
819c78e74c
|
Fastfetch: add option --bright-color
|
2023-08-04 16:05:25 +08:00 |
|
李通洲
|
b4d1c97d2c
|
Separator: support Unicode / double width separator string
Fixes #504
|
2023-07-31 16:22:56 +08:00 |
|
李通洲
|
e9ec7d3597
|
Title: add option --title-color-user, --title-color-at and --title-color-host
|
2023-07-20 11:21:12 +08:00 |
|
李通洲
|
5e9f850fe1
|
Title: fix typo fdqn -> fqdn; support standard module args
|
2023-07-05 15:47:47 +08:00 |
|
李通洲
|
d0f093c567
|
Global: make FFinstance instance a global variable
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
|
2023-06-24 17:28:05 +08:00 |
|
李通洲
|
805fb13b13
|
Global: refactor strcasecmp() == 0 to ffStrEqualsIgnCase()
to prevent me from forgetting to write `== 0`
|
2023-06-19 15:21:49 +08:00 |
|
李通洲
|
abe0d2ca78
|
Global: drop json-c and switch to yyjson
|
2023-06-10 21:35:45 +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 |
|
李通洲
|
da5da85c07
|
Title: init support of JSON config
|
2023-06-10 09:15:15 +08:00 |
|