Carter Li
bcc6492115
NetIO (Linux): use openat
2025-04-14 18:48:04 +08:00
naix
c60bc8ee5b
Logo (Builtin): Add 2 more Alpine logos ( #1687 )
...
* Logo (Builtin): Add 2 more Alpine logos
* Remove unnecessary $1 in ASCII logo file
* Add type field to Alpine2 logo configuration
---------
Co-authored-by: naix <naix@noreply.codeberg.org >
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2025-04-14 00:50:45 -05:00
李通洲
4eefab8ccf
CPU (Linux): fix build
2025-04-14 10:54:35 +08:00
李通洲
9cda7e20fb
Chore: simplify fastfetch.h
2025-04-14 10:28:01 +08:00
李通洲
79d0197dcf
Wifi (FreeBSD): remove unused sys headers
2025-04-14 10:04:11 +08:00
李通洲
ba01b1e4ce
CPU (Linux): add new ARM part numbers
2025-04-14 09:27:01 +08:00
李通洲
58908f69ba
Wifi (OpenBSD): add support
...
Completely untested.
2025-04-13 00:37:40 +08:00
李通洲
73bc71e922
CPU (Windows): use PDH to detect thermal temp
...
No Administrator privileges needed
2025-04-12 10:47:57 +08:00
Anduin Xue
090529ffef
Logo (Builtin): Add support for anduinos ( #1684 )
...
* Add anduinos
* fix logo.
* Update anduinos.txt
2025-04-10 23:13:26 +08:00
李通洲
3c291f1af9
Platform: retrieve full user name
2025-04-09 16:15:23 +08:00
Carter Li
523a9590b8
Fastfetch: fix loading presets in {exePath}/presets
...
Regression of v2.40.0
2025-04-08 15:42:58 +08:00
李通洲
3c3188eb05
IO (Windows): support ~ expanding
2025-04-07 16:43:48 +08:00
李通洲
354062118f
Chore: update comment
2025-04-07 16:43:48 +08:00
李通洲
85d7390fa8
Util (Windows): use native win32 functions
2025-04-07 16:38:54 +08:00
Carter Li
8509f97054
WM (Linux): remove v from Hyprland version
2025-04-06 17:21:32 +08:00
Rabindra Dhakal
8d5d8b4c90
Packages (Linux): add soar packages count ( #1531 )
...
* add soar packages count
* use || instead of concat for better compatibility with older SQLite versions
* convert package flags to 64-bit
2025-04-05 23:54:27 +08:00
李通洲
536ad9594e
PhysicalDisk (Linux): add more disk types
2025-04-05 22:35:42 +08:00
李通洲
a57bbbadf4
PhysicalDisk (Linux): don't detect disk type for virtual disks
...
Fix #1669
2025-04-05 22:35:42 +08:00
李通洲
3def466ee0
Revert "CPU (FreeBSD): remove using of freq_levels"
...
This reverts commit ed2dd8f2ec .
2025-04-05 13:54:20 +08:00
李通洲
59868c66a0
CPU (FreeBSD): don't assume one SMT group has only two threads
...
Fix #1670
2025-04-05 13:48:18 +08:00
Carter Li
e13eb05073
CPU (Linux): detect physical core count on non-x86 platforms
2025-04-05 12:08:35 +08:00
Carter Li
a7ac89818c
Logo (Image): mark kitty image protocol support for warp terminal on macOS
2025-04-05 08:59:35 +08:00
李通洲
ac52ea1afb
Fastfetch: fix loading example configs from presets directory
...
Fix #1672
2025-04-05 08:42:24 +08:00
李通洲
884c902d93
Doc: migrate some help texts to Github Wiki pages
2025-04-04 18:59:15 +08:00
李通洲
16c56254b0
Doc: update documents
2025-04-04 18:51:31 +08:00
李通洲
3e7630e074
Fastfetch: enforce .jsonc extension when loading config file
...
Examples:
1. `-c filename`: load `filename.jsonc`
2. `-c filename.jsonc`: load `filename.jsonc`
3. `-c filename.json`: load `filename.json` and enforce strict JSON syntax (no comment and trailing comma support)
4. `-c filename.ext`: load `filename.ext.jsonc` (`jsonc` extension is enforced)
2025-04-04 14:45:48 +08:00
李通洲
744455d8b7
Logo (Image): default to kitty protocol in warp terminal
...
Fix #1666
2025-04-04 14:41:06 +08:00
李通洲
b679185c87
Logo: don't try to find files named -
2025-04-03 22:42:15 +08:00
李通洲
6bbed12083
IO: remove fast path of ffPathExists, which causes too many problems
...
Fix #1662
2025-04-03 22:38:05 +08:00
李通洲
f04851891e
TPM (macOS): fix compiling error on old system
...
Fix #1659
2025-04-03 16:21:02 +08:00
李通洲
ceecb39bc5
WM (Linux): fix https://github.com/fastfetch-cli/fastfetch/issues/1657#issuecomment-2772749780
2025-04-02 23:22:34 +08:00
Carter Li
c957ca7230
WM (Linux): query Hyprland version from hyprland dev header
2025-04-02 19:15:09 +08:00
李通洲
5dfd2676c2
Binary: add comments
2025-04-02 10:35:42 +08:00
李通洲
d650f67ece
WM (Linux): correctly fall back to calling wm --version if ffBinaryExtractStrings fails
...
Fix #1657
2025-04-02 10:35:42 +08:00
Carter Li
e64a44a3e6
WM (Linux): fix (?) Hyprland version detection
2025-04-02 00:12:21 +08:00
李通洲
52fdabeb2e
Uptime: round seconds to the nearest minute
...
To match the behavior of `uptime` command
2025-04-01 19:40:15 +08:00
李通洲
846f4c003e
DisplayServer (Linux): silence compiler errors
2025-04-01 19:15:21 +08:00
李通洲
dc5f2ac577
Util (Windows): fix mem leaks
2025-04-01 19:15:20 +08:00
李通洲
663650cb61
Util (Windows): fix possible errors in Unicode.c
2025-04-01 19:15:20 +08:00
李通洲
45aecae221
Util (Linux): fix executable file check
2025-04-01 19:02:35 +08:00
李通洲
3d3669ae3a
FFlist: use uint8_t instead of char to store raw data
2025-04-01 19:02:35 +08:00
李通洲
ac2aba0faf
Threading: fix timeout calcuation
2025-04-01 11:07:28 +08:00
李通洲
d0ca944b9c
Netif (Linux): support default route detection for ipv6
2025-04-01 10:48:30 +08:00
李通洲
3d7c631abd
Wifi: fix code smells
2025-04-01 10:48:04 +08:00
Carter Li
abe78823b6
PhysicalMemory (Linux): code refactor
2025-04-01 09:43:37 +08:00
李通洲
7e03b03cb7
Users (Linux): support IPv6 client addr
2025-04-01 09:43:37 +08:00
李通洲
27fe997dc3
Users (Windows): support IPv6 client IP
2025-03-31 23:41:54 +08:00
李通洲
fe46159e40
Uptime (NetBSD): fix boot time calcuation
2025-03-31 23:40:35 +08:00
李通洲
031aa985f1
TPM (macOS): add support
2025-03-31 23:40:01 +08:00
李通洲
07c61f70d9
InitSystem (Haiku): set pid=0 if fails to detect init pid
2025-03-31 23:39:25 +08:00