李通洲
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
李通洲
add3047d1a
Presets: add examples/14
2024-06-03 16:37:47 +08:00
李通洲
5cc4379bdf
Presets: add screenfetch
2024-06-03 16:35:22 +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
Maytham
ba15324849
Remove shebangs from completions ( #980 )
...
Shebangs are only used for scripts that are intended to be executed, but
completions are meant to be sourced by the shell, and so shebangs are
not required.
I've also renamed the completions so that editors can continue to detect
the correct file format.
2024-05-30 21:37:05 +08:00
Maytham
231c277555
Add ability to skip installing license with INSTALL_LICENSE option ( #981 )
...
This is useful for Debian, where the package already includes copyright
information and therefore installing the license into
/usr/share/licenses is not needed.
Upstream support for an option to disable installing the license is much
better than patching it on the packaging side (which needs to be
continuously updated).
2024-05-30 21:36:57 +08:00
Carter Li
c3e5222bcd
Merge pull request #978 from fastfetch-cli/dev
...
Release: v2.14.0
2.14.0
2024-05-30 02:54:50 +00:00
李通洲
c0c76292cb
Release: v2.14.0
2024-05-30 10:20:22 +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
李通洲
7c1b6c6a10
CI: test initsystem
2024-05-29 19:13:04 +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
李通洲
3ae2047364
Doc: update changelog
2024-05-28 19:12:08 +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
745865d66a
Presets: convert hard coded ANSI escape code to formatting placeholders
2024-05-28 16:10:24 +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
a14a73b259
Doc: update changelog
2024-05-28 10:25:41 +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
Carter Li
ad709c4153
README: update screenshot [ci skip]
2024-05-27 10:25:37 +08:00
李通洲
0869bfaeed
Doc: update changelog [ci skip]
2024-05-27 09:40:58 +08:00
李通洲
dee208f3e3
Chore: remove unnecessary files [ci skip]
2024-05-27 08:49:47 +08:00
李通洲
7e1c426e34
README: add more installation methods [ci skip]
2024-05-26 10:16:32 +08:00
Carter Li
0ae2d389da
CMake: we support FreeBSD only, not OpenBSD nor NetBSD
2024-05-26 10:16:32 +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
李通洲
b030bd6751
README: add example of FIGlet text logo [ci skip]
2024-05-25 15:22:28 +08:00
李通洲
e0d5a9024a
Logo (File / Data): apply default color palettes
2024-05-25 14:36:20 +08:00
李通洲
f83a31e0a6
Presets: update examples/7.jsonc to fix archlinux compatibility
2024-05-25 09:54:42 +08:00