李通洲
c68d21e215
WM: report version field in custom and JSON output
2025-01-02 16:35:53 +08:00
Christopher Kaster
f14cd2c6e8
WM: Add support for detecting window manager versions, add support for Hyprland version ( #1472 )
2025-01-02 10:13:28 +08:00
Carter Li
d58d786c83
Logo (Image): add --kitty-icat
; honor --logo-height
if set
2024-12-31 15:43:01 +08:00
Carter Li
9f37557177
Logo (Image): support generate image data via kitten icat
2024-12-31 15:30:26 +08:00
李通洲
aa63c4f5f2
Revert "GPU: support detection by EGLext"
...
Works only for NVIDIA GPUs
This reverts commits 9ef8580d93f43ae6225e7551c77fe2cf0f5f5de5 and 9342d74c932b259f107a17bd137a8b99464c0826.
2024-12-31 13:57:06 +08:00
李通洲
a378d2ad62
Brightness (FreeBSD): fix backlight name detection
2024-12-30 11:12:06 +08:00
Carter Li
2ab2dd4d48
TerminalFont (macOS): fix ghostty font detection; default to JetBrains Mono
...
Ref: https://github.com/fastfetch-cli/fastfetch/issues/1466#issuecomment-2564379883
2024-12-30 10:43:28 +08:00
Peter Zmanovsky
2a83b86ba4
Platform (Linux): fix exe path detection ( #1468 )
...
On error, -1 is returned from readlink()
2024-12-29 09:53:20 +08:00
李通洲
d967d05019
Bluetooth (DragonFly): disable module to fix build
2024-12-28 22:13:49 +08:00
李通洲
9ef8580d93
GPU (EGLext): fix build on old systems
2024-12-28 21:50:08 +08:00
Carter Li
813b80c5a8
TerminalFont: support Ghostty
...
Fix #1466
2024-12-28 15:34:41 +08:00
Carter Li
ddce9b2357
GPU: rename ffGetGPUVendorString
to ffGPUGetVendorString
2024-12-28 15:26:17 +08:00
Carter Li
9342d74c93
GPU: support detection by EGLext
...
Support multi-gpus
2024-12-28 15:25:22 +08:00
Carter Li
d6028370e7
Bluetooth (FreeBSD): add support (not tested)
2024-12-27 14:49:15 +08:00
李通洲
e425d7df63
CI: update *BSD versions
2024-12-27 14:11:53 +08:00
李通洲
a4a2ae7d67
Host (macOS): fix thunderbolt version of new MBPs
...
Fix #1465
2024-12-27 14:07:17 +08:00
Carter Li
99aa0638cc
Packaging: update debian stuff [ci skip]
2024-12-26 09:47:44 +08:00
Carter Li
1a9e637134
Merge pull request #1464 from fastfetch-cli/dev
...
Release: v2.33.0
2.33.0
2024-12-26 09:37:25 +08:00
李通洲
f322405c04
Release: v2.33.0
2024-12-26 09:08:33 +08:00
Carter Li
e4202635af
Doc: update changelog [ci skip]
2024-12-25 10:47:36 +08:00
Carter Li
2f13ee3814
Media (Linux): set player name manually for musikcube
2024-12-25 10:47:36 +08:00
Carter Li
2bfde87f84
Logo (Builtin): add GoralixOS
...
Fix #1462
2024-12-25 10:47:36 +08:00
Carter Li
f38a51c9bc
Media: make it able to print player info in custom format
2024-12-25 09:04:10 +08:00
Carter Li
28ec935c42
Media (Linux): report player name
2024-12-25 08:50:28 +08:00
李通洲
d939f95c69
Vulkan (Android): hard code path of libvulkan.so
, so that users don't need to install vulkan-loader wrapper of termux
2024-12-24 21:20:03 +08:00
李通洲
e0fd5111fe
Media (Linux): Fix #1461 (WIP)
2024-12-24 19:38:43 +08:00
李通洲
4736031538
Doc: update changelog [ci skip]
2024-12-22 22:19:02 +08:00
李通洲
66085c087e
Logo (Builtin): add NurOS
...
Fix #1456
2024-12-22 21:48:18 +08:00
李通洲
e0253d71c0
Doc: add comments for running fastfetch in root
2024-12-22 20:45:51 +08:00
李通洲
dadd4bfab6
DiskIO (OpenBSD): remove debug output
2024-12-22 20:43:36 +08:00
李通洲
2f3861e732
PhysicalMemory: clean up garbage data
2024-12-22 20:27:27 +08:00
李通洲
851f271ed5
CPU (NetBSD): fix typo
2024-12-22 14:20:32 +08:00
Carter Li
d3e40f625b
Battery (OpenBSD): fix build
2024-12-22 09:30:42 +08:00
Carter Li
7c1991c2e3
Battery (NetBSD): add support
2024-12-21 23:54:30 +08:00
李通洲
b8048ee488
Bluetooth (BSD): disable
...
bluez is Linux specific
2024-12-21 23:54:30 +08:00
李通洲
b99f54b9f4
CPU (NetBSD): trim CPU vendor
2024-12-21 23:54:30 +08:00
Carter Li
b38d7a4919
Brightness (NetBSD): don't error out if the screen idx isn't 0
2024-12-21 23:54:30 +08:00
李通洲
45f7e2c0b2
Version (NetBSD): report sysname
2024-12-21 23:54:30 +08:00
李通洲
5a8dda27ff
CPU (NetBSD): support temp and frequency detection
2024-12-21 23:54:30 +08:00
李通洲
1ea3264b13
SMBIOS (NetBSD): add more data
2024-12-21 23:54:30 +08:00
Carter Li
852a729581
Battary (NetBSD): some basic investigation of acpi battery detection
2024-12-21 23:54:30 +08:00
Carter Li
0f454b7140
Battery (OpenBSD): add support
2024-12-21 23:54:30 +08:00
Carter Li
9c47a3a9e7
Brightness (OpenBSD): add support
...
Requires root permission. Not tested
2024-12-21 23:54:30 +08:00
李通洲
4adf7fda28
Brightness (NetBSD): add support for builtin display
2024-12-21 23:54:30 +08:00
李通洲
e2fc83fd48
Bluetooth (Windows): silence compiler warnings
2024-12-21 23:54:30 +08:00
Robin Candau
dd41dfa000
CMake: Add a cmake option to make flashfetch target optional ( #1455 )
...
Introduces the `-DBUILD_FLASHFETCH='ON'/'OFF'` build option so one can skip the `flashfetch` target (both from executable and install targets, option at `ON` by default to preserve compatibility with the current default behavior).
This is useful when distributing pre-built downstream packages (e.g. for Linux distributions packaging `fastfetch`) as building and shipping the `flashfetch` binary in such pre-built packages serves little to no purpose.
2024-12-21 23:53:02 +08:00
Carter Li
14d6157901
PhysicalDisk (Linux): fix interconnect type detection
...
Regression of b5a9d64
Fix #1453
2024-12-20 16:38:30 +08:00
Carter Li
74586a9df1
Bluetooth (Linux): improve performance
...
1. ignore unpaired devices
2. ignore disconnected devices when `showDisconnected == false`
2024-12-20 15:57:17 +08:00
Carter Li
c5d4b20729
TerminalShell (Android): ignore proot
2024-12-20 15:57:17 +08:00
李通洲
b152b383a2
Bluetooth (Windows): optimise
...
1. don't report disconnected devices if `showDisconnected == false`
2. don't report unknown devices
3. don't report errors when no devices found
2024-12-20 15:57:17 +08:00