Carter Li
bfaa73a2c7
Display (Linux): clean up
2024-12-14 00:05:28 +08:00
Carter Li
373e288d03
WM: add support for fvwm (OpenBSD) and ctwm (NetBSD)
2024-12-14 00:05:02 +08:00
李通洲
82170ceab0
Scripts: fix typo
2024-12-13 16:05:37 +08:00
Carter Li
009a7888b5
OpenGL (Linux): suppress IO
...
Fix #1435
2024-12-13 15:40:36 +08:00
Carter Li
ab1a11c9fa
CPU (ARM): add more apple cores
2024-12-13 15:29:24 +08:00
Carter Li
68746275f8
CPU (Linux): detect Virtualized Apple Silicon
2024-12-13 15:28:59 +08:00
李通洲
491cfb94b6
Doc: update changelog [ci skip]
2024-12-12 16:01:56 +08:00
李通洲
79c8919431
Logo (Builtin): add Serpent OS
...
Ref: https://github.com/serpent-os/recipes/blob/main/f/fastfetch/pkg/0001-logo-Port-our-neofetch-Serpent-OS-logo-from-ermo.patch
2024-12-12 15:43:43 +08:00
李通洲
e98afa8315
JsonSchema: fix typo
2024-12-11 16:41:48 +08:00
李通洲
86783c033b
OS (Linux): detect Linux Lite
...
Fix #1434
2024-12-11 16:40:02 +08:00
李通洲
f01944de41
JsonSchema: add documentation of format args
2024-12-11 16:12:55 +08:00
李通洲
ebfdeef25c
Fastfetch: add -h format-json
2024-12-11 16:12:03 +08:00
李通洲
9a36d63d18
Global: refactor code of -h <module>-format
2024-12-11 10:47:02 +08:00
李通洲
e45ff546ed
Host: silence compiler warnings
2024-12-10 09:35:52 +08:00
李通洲
2700390371
Host (Sun): fix build
2024-12-09 23:07:24 +08:00
Carter Li
5c01685d69
Host: detect mac model in FreeBSD & Windows
2024-12-09 21:44:31 +08:00
Carter Li
d897472572
Edid: use screen size in DTD if make sense
2024-12-06 19:20:06 +08:00
Carter Li
8410a66277
Host (Linux): report mac product name
2024-12-06 18:31:33 +08:00
Carter Li
856d229b36
Wifi (Linux): fix bssid formatting
2024-12-06 09:14:30 +08:00
李通洲
b33692aa7d
Logo: randomly select one if the logo source expands to multiple files
...
Fix #1426
2024-12-05 14:16:30 +08:00
李通洲
e90c5cb241
GPU (OpenBSD): fix pci.ids file location
2024-12-05 08:37:41 +08:00
Carter Li
03cd283755
Packaging: update debian stuff [ci skip]
2024-12-04 08:43:33 +08:00
Carter Li
58a1d965cb
Merge pull request #1425 from fastfetch-cli/dev
...
Release: v2.31.0
2.31.0
2024-12-03 15:00:54 +08:00
Carter Li
6edf763f2b
Display (Linux): detect bit depth when libdrm is used
2024-12-03 10:55:00 +08:00
Carter Li
ab200d7e4a
Terminal: Support sakura version & font detection
...
Fix #1424
2024-12-02 19:10:47 +08:00
Carter Li
dfe36daf79
Release: v2.31.0
2024-12-02 16:36:12 +08:00
李通洲
e9ab67b380
Processing (Linux): interrupt poll & read syscalls when the child process is exited
...
Fix #1418
2024-12-02 16:02:04 +08:00
Carter Li
f073f4882c
Wifi (Linux): detect Wifi-7
2024-12-01 18:16:05 +08:00
李通洲
692ad502df
Wifi (Windows): make unit of bitrates be consistant
...
Also fix a copy & paste bug
2024-11-30 23:50:06 +08:00
Raymond Kemboi
3004ce8565
Completion (Zsh): fix syntax error in completion file ( #1421 )
...
A syntax error in the file caused the following output when trying to trigger completions in `zsh` (pressing <TAB>):
```zsh
$ fastfetch File "<stdin>", line 15
command_prefix = f"--logo-color-{i}[{flag["desc"]} ({i})]"
^^^^
SyntaxError: f-string: unmatched '['
```
This fix replaces single quotes with double quotes in the f-strings in lines 37 and 41.
2024-11-29 10:25:58 +08:00
Ryan
ee8801b54d
WM (Linux): fix wl-restart parsing ( #1422 )
...
Make the WM name in `wl-restart -n 5 Hyprland` parse as "Hyprland"
instead of "-n".
2024-11-29 08:34:40 +08:00
李通洲
bbe239647b
Logo (Builtin): add Windows Server 2025
...
Fix #1420
2024-11-28 21:55:21 +08:00
Carter Li
77c06193d6
GPU (Linux): detect GPU NV type
2024-11-28 21:28:35 +08:00
李通洲
90bbefe11a
CPU (Windows): code cleanup
2024-11-26 22:02:57 +08:00
Carter Li
69a7e64e48
CPU (Linux): support up to 128-socket boards
2024-11-26 21:49:28 +08:00
Carter Li
ee564de461
CPU: change cpuCount to packages; support custom format
...
Fix #1413
2024-11-26 21:37:15 +08:00
Carter Li
9955e9da02
CPU: remove duplicate whitespaces in CPU name
...
Eg. `Intel(R) Xeon(R) CPU E5620 @ 2.40GHz`
2024-11-26 21:27:36 +08:00
Carter Li
8b41cbd508
CPU (Linux): refactor; fix cpu count detection
2024-11-26 16:05:01 +08:00
AzimovParviz
7535ce8a18
Support for dual CPU systems ( #1417 )
...
* [macOS] Added support for dual CPUs on Mac computers
Signed-off-by: Koneko <azimovp17@gmail.com >
* Change how number of cores is displayed when the system is dual CPU
* Support for dual CPU on Windows
* Dual CPU detection on Linux basic implementation
---------
Signed-off-by: Koneko <azimovp17@gmail.com >
2024-11-26 08:53:01 +08:00
李通洲
b76eb87510
CI: fix building on macOS
2024-11-25 22:46:57 +08:00
李通洲
0cd7aeac19
Display (macOS): don't crash with NULL pointer references
...
Fix #1393
2024-11-25 22:23:24 +08:00
Carter Li
04088b5b2c
Logo (Builtin): update MidOS
...
Fix #1409
2024-11-25 14:31:07 +08:00
Carter Li
e77c3119ca
OS (Linux): check for lmde
...
Fix #1415
2024-11-25 14:20:52 +08:00
Carlos Henrique Lima Melara
3463fc331f
Scripts: use datetime to get date and set timezone to UTC ( #1410 )
...
This will ensure the package is reproducible even in different
timezones.
2024-11-24 10:22:57 +08:00
李通洲
64287eed21
Display: change physical size detection to use basic display parameters
...
Some monitor report invalid data in DTD.
Ref: #1406
2024-11-24 01:02:06 +08:00
李通洲
1b835544b6
Users: fix invalid var name
...
Fix #1408
2024-11-23 22:44:45 +08:00
Carter Li
55352be0cc
Wifi (FreeBSD): support channel & frequency detection
2024-11-23 12:21:48 +08:00
Carter Li
c0be2637a8
Wifi (Android): silence compiler warnings
2024-11-22 15:37:01 +08:00
Carter Li
864fb918bc
Chore: silence some warnings
2024-11-22 14:20:50 +08:00
Carter Li
2197cfb06d
Wifi (Android): report more props
2024-11-22 13:53:04 +08:00