Carter Li
f2ff20d69c
CPUCache (Linux): detect cache line size
2024-06-05 16:11:52 +08:00
李通洲
e8ddd33614
CPUCache (macOS): detect cache line size
2024-06-05 16:11:52 +08:00
李通洲
1e5a6b2eef
CPUCache (FreeBSD): fix build
2024-06-05 15:45:26 +08:00
李通洲
84c2564c54
CPUCache (Windows): detect cache line size
2024-06-05 15:44:36 +08:00
李通洲
00f7334a3a
CPUCache (macOS): add support
2024-06-05 14:35:25 +08:00
Carter Li
df9144ea31
CpuCache: move to a new module; add linux impl
2024-06-05 14:35:25 +08:00
李通洲
f1eaeddfe1
CPU (Windows): detect CPU caches
2024-06-04 23:56:00 +08:00
李通洲
2c537c836c
Colors: normalize bright colors
...
Fix #991
2024-06-04 16:42:58 +08:00
李通洲
cc1359b1c8
3rdparty (igcl): write our implementation
2024-06-04 16:32:50 +08:00
李通洲
d25470e312
3rdparty (mk_wcwidch): clarify it's MIT compatible
2024-06-04 16:32:35 +08:00
李通洲
899f176f21
Logo: fix while chars not visible in terminal of light theme
2024-06-04 14:23:30 +08:00
李通洲
2557b0033d
Logo: use -l '?' to show a question mark as logo
2024-06-04 10:18:07 +08:00
李通洲
5290dd0187
Global: fix building
2024-06-03 14:54:55 +08:00
李通洲
69181c063e
Doc: update document of --format json
2024-06-03 14:49:31 +08:00
李通洲
0b75caaf96
Chore: strcasecmp => ffStrEqualsIgnCase
2024-06-03 14:17:01 +08:00
李通洲
d860ce528a
Logo: code clean up
2024-06-03 14:15:45 +08:00
Carter Li
678e9471e5
Icons: make it possible to shorten the icons name
2024-06-03 11:05:01 +08:00
Carter Li
4328508e21
Theme: make it possible to shorten the theme name
...
Fix #724
2024-06-03 10:48:50 +08:00
Carter Li
96c70ffc8a
Doc: document --format json
2024-06-03 08:42:28 +08:00
李通洲
6d71d3037f
WM (macOS): assume wm plugins are daemon process
...
For reducing mis-detection
2024-05-31 14:54:43 +08:00
李通洲
49840a8f70
Vulkan: print reason on error
...
Ref: #976
2024-05-30 10:13:19 +08:00
李通洲
44257b7ede
Shell: don't try to get arg1 if python was executed without extra args
2024-05-30 09:58:06 +08:00
李通洲
d7e9094297
Shell (macOS): better xonsh detection
...
Fix #977
2024-05-30 09:31:25 +08:00
李通洲
1863bde916
InitSystem: better systemd version detection
2024-05-30 08:45:14 +08:00
李通洲
7e8b204644
InitSystem: resolve real path of exe path
2024-05-29 19:12:43 +08:00
李通洲
e8dc500f24
Processing (Linux): return errors more actively
...
fix assertion errors
2024-05-29 16:24:18 +08:00
李通洲
bb11cff700
InitSystem: detect version
2024-05-29 14:36:28 +08:00
李通洲
90690ba315
InitSystem: add new module
...
Fix #974
2024-05-29 11:14:39 +08:00
李通洲
3811bb1be4
TerminalShell: move process info query logic into common place
2024-05-28 23:43:15 +08:00
李通洲
1f3d18cdbc
Doc: document --color-separator
2024-05-28 19:13:01 +08:00
Carter Li
66ba5d0a5f
Doc: document named placeholders
2024-05-28 16:34:11 +08:00
Carter Li
983e5c680f
Display: add option --color-separator
2024-05-28 16:13:06 +08:00
Carter Li
8bdca1b1a8
Formatting: small optimizations
2024-05-28 15:38:45 +08:00
Carter Li
5172a13b15
Global: fix outputColor doesn't work if module keys are disabled
2024-05-28 15:37:00 +08:00
Carter Li
3ba899261f
Util: add ffCharIsDigit and use it
2024-05-28 15:34:59 +08:00
Carter Li
5fa18a8a1c
Custom: detect & convert color placeholders ({#xxx})
2024-05-28 14:23:19 +08:00
Carter Li
81e0af8999
Format: support named color placeholders
2024-05-28 14:03:51 +08:00
Carter Li
c8451cab52
Global: support for named format arguments
...
Fix #796
2024-05-28 10:23:29 +08:00
Dariqq
965777323e
Packages (Linux): Add Guix package manager. ( #972 )
...
- Add 3 new count results: guixHome, guixSystem and guixUser.
- Add initial detection logic based on neofetch.
- Add a guixAll variable as sum of all guix results.
- Add options to disable guix detection.
2024-05-28 08:50:18 +08:00
Anonyzard
20b433f40a
Logo: Cereus Linux ( #968 )
...
* Logo: Add Cereus Linux
* Update cereus.txt
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-05-26 09:39:44 +08:00
李通洲
152f5d3fa6
Revert "OS (Linux): remove special handling of Loc-OS"
...
This reverts commit 5ec272acff .
2024-05-26 09:38:35 +08:00
李通洲
e0d5a9024a
Logo (File / Data): apply default color palettes
2024-05-25 14:36:20 +08:00
李通洲
099e2b5f8f
Editor (Windows): support editor version detection
2024-05-24 23:50:19 +08:00
lucsansag
374997b599
Board: fix typo ( #965 )
2024-05-24 19:50:26 +08:00
Carter Li
5302a82444
Fastfetch: disable dlsym function call if dlopen is disabled
2024-05-24 15:30:35 +08:00
Carter Li
3d48de8c98
CMake: be able to build as a dynamic linked binary
2024-05-24 14:40:14 +08:00
李通洲
4b33e1b691
Terminal (Windows): don't try to detect terminals in MSYS shell
...
May fix CI hanging
2024-05-24 11:07:52 +08:00
李通洲
6326405c26
Percentage: support monochrome bar type
...
Fix #961
2024-05-24 10:19:58 +08:00
李通洲
b25e8c2721
Fastfetch: list available presets in exe path
...
For better winget support
2024-05-24 09:18:48 +08:00
李通洲
81318f45bb
Fastfetch: don't detect .conf in --list-config-paths
2024-05-24 09:09:12 +08:00