李通洲
4146bb6731
OS (Windows): hard linking winbrand
2024-10-17 09:30:48 +08:00
李通洲
67a35c92ff
Chore (Linux): code cleanup
2024-10-15 21:43:41 +08:00
Carter Li
a32d9d788c
OpenBSD: init platform support
2024-10-04 17:49:18 +08:00
李通洲
03565384e6
Chore (macOS): use simplified syntax
2024-09-27 09:16:54 +08:00
李通洲
553b0fe8cc
OS (Linux): fix parrot logo detection
2024-09-14 09:00:27 +08:00
Juanma
68ab41f748
Logo (Builtin): Add Lliurex Art ( #1257 )
...
* lainos to top of FFlogo K
* Add LliureX art
* Add lliurex detect
* OS (Linux): fix coding style
* Update lliurex.txt
* Update builtin.c
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-09-11 09:08:40 +08:00
李通洲
c9d539090d
Global: remove --lib-xxx support
2024-09-04 15:56:11 +08:00
李通洲
a210128592
OS (macOS): correctly set pretty name
2024-06-25 08:41:44 +08:00
Carter Li
9351c48d57
OS (Windows): set idLike to Windows
2024-06-19 10:14:38 +08:00
李通洲
edba2492e1
OS (SunOS): don't parse unstructured text
2024-06-18 22:06:40 +08:00
Carter Li
d35490aeef
Fastfetch: make it compile on SunOS
2024-06-16 01:02:48 +08:00
李通洲
30135570c7
OS (macOS): add code name of Sequoia
2024-06-12 15:52:09 +08:00
李通洲
7eb86b4e95
OS (Linux): don't priortitize lsb-release over os-release
2024-06-09 11:33:42 +08:00
Carter Li
91724c0170
OS (Linux): fix kubuntu detection
...
Ref: #1000
2024-06-07 10:18:31 +08:00
Carter Li
3ba899261f
Util: add ffCharIsDigit and use it
2024-05-28 15:34:59 +08:00
李通洲
152f5d3fa6
Revert "OS (Linux): remove special handling of Loc-OS"
...
This reverts commit 5ec272acff .
2024-05-26 09:38:35 +08:00
李通洲
5ec272acff
OS (Linux): remove special handling of Loc-OS
...
Unless a proper reason is provided
2024-05-21 18:53:31 +08:00
李通洲
4f1cb779ab
OS (Linux): fix BUILD_ID not parsed
2024-05-19 11:12:38 +08:00
Shu Niu
758ddae344
macOS: Add support for old MacOS version ( #936 )
...
* Add support for old MacOS version, fix-1.
* Add support for old MacOS version, fix-2.
* Add support for old MacOS version with fixing metal gpu api.
* Update disk_bsd.c
* Update disk_bsd.c
* Update gpu_apple.m
* Update monitor_apple.m
* Update os_apple.m
* Update wifi_apple.m
* Update camera_apple.m
* Update camera_apple.m
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2024-05-19 09:31:08 +08:00
Carter Li
ed02845c40
OS (Linux): better code name detection
2024-05-18 13:11:22 +08:00
李通洲
965ab1abc4
Packages: don't break existing config
2024-05-17 09:28:17 +08:00
Anonyzard
06b2ff9a08
Add Loc-OS Linux support ( #926 )
...
* Logo (Builtin): add Loc-OS
* Packages (Linux): add lpkg and lpkgbuild detection
2024-05-17 09:19:26 +08:00
李通洲
689feb39a4
OS (Linux): don't detect debian version on debian derived distros
2024-05-06 18:42:19 +08:00
Carter Li
0f64e2830a
OS (Linux): detect pve & armbian
2024-05-06 16:46:27 +08:00
Carter Li
3e24cdc752
CMake: add option CUSTOM_OS_RELEASE_PATH
...
And remove `--os-file`
2024-05-06 16:25:08 +08:00
李通洲
5e9fcaf7ca
OS (Linux): don't use rolling as os version
2024-05-03 13:09:14 +08:00
李通洲
8b838cef61
OS (Linux): fix name detection for MX
...
Fix #847
2024-05-03 12:57:51 +08:00
李通洲
22d9d8e196
OS (Linux): fix OS detection for MX Linux (2nd attempt)
...
Ref: #847
2024-05-03 11:28:59 +08:00
李通洲
c4a876f6aa
OS (Linux): Prioritize lsb-release over os-release
...
Fix #847
2024-05-03 10:00:18 +08:00
halperyon
e3cdecdb14
bedrock version ( #809 )
2024-04-24 07:45:45 +08:00
李通洲
ff0f91dc3c
macOS: fix mem leaks
2024-01-03 10:12:48 +08:00
李通洲
bb489f9af3
Common: get rid of detection/internal.h
2023-12-30 18:13:54 +08:00
apocelipes
113b1b8fc2
fix: fix trailing space
2023-12-23 02:55:14 +00:00
Marius Messerschmidt
40e977be31
Spelling: fix spelling of files in src/detection/
2023-11-18 15:47:22 +01:00
李通洲
f9597eba39
Global: remove #ifndef FF_INCLUDED_* guards
2023-11-09 13:46:45 +08:00
李通洲
5a699af610
OS (macOS): improve performance
2023-11-01 15:24:52 +08:00
李通洲
bed1b4cf0f
Global: move general options to a new separate folder
2023-10-25 13:39:13 +08:00
李通洲
9857f48bb9
OS (Linux): actually display debian .x version
...
Also display code name on Linux
2023-09-28 23:40:03 +08:00
李通洲
3e768ddfd4
OS (Linux): detect detailed debian version
...
Ref: https://github.com/dylanaraps/neofetch/issues/2381
2023-09-24 21:50:12 +08:00
李通洲
f42fb5365f
Logo (Builtin): more
2023-08-04 14:42:02 +08:00
李通洲
841be619ba
Global: use ffStrbufInitStatic
2023-07-25 17:35:09 +08:00
李通洲
c4c490663b
WMI (Windows): code refactor
2023-06-25 14:16:49 +08:00
李通洲
8fc31c700f
OS (Windows): code refactor; fix common/library.h usage for C++
2023-06-25 14:14:42 +08:00
李通洲
d0f093c567
Global: make FFinstance instance a global variable
...
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
2023-06-24 17:28:05 +08:00
李通洲
baa8992322
Global: refactor strcmp() == 0 to ffStrEquals()
2023-06-19 17:11:57 +08:00
李通洲
da76c6efbe
Global: refactor strncmp to ffStrStartsWith
2023-06-19 17:11:57 +08:00
李通洲
e9b3a799bc
OS: make osFile a global option
...
`OS` is used by Module `Package`
2023-06-12 15:42:56 +08:00
李通洲
c7119498a3
Global: major FFstrbuf related code refactor
2023-06-10 09:15:15 +08:00
李通洲
6cb073e6a5
OS: major code refactoring
...
Split `fastfetch.h` to make it possible to print OS module with different options
2023-06-10 09:15:15 +08:00
李通洲
4af44a40bf
OS (macOS): add fast path for code name detection
2023-06-07 14:30:45 +08:00