李通洲
a55add190c
Wifi: add new module
...
Only Windows is supported currently
2022-11-27 12:21:53 +08:00
李通洲
e13c88cea6
Global: support bar output for percentage value #294
2022-10-22 16:15:12 +08:00
Linus Dierheimer
19a9b18c69
Disk: Linux impl working
2022-10-17 13:19:48 +02:00
李通洲
3cc6611614
Windows: support native Windows
2022-10-13 23:49:09 +08:00
李通洲
230d2ac39d
Board: split out from host; add support for Windows
2022-10-06 23:03:15 +08:00
李通洲
c7e6e45078
Host: split Bios module; init support for Windows
2022-10-06 23:02:39 +08:00
Carter Li
01dbd0c266
macOS: completely drop libplist dependency
2022-10-02 01:54:43 +08:00
Linus Dierheimer
e6e189497d
Refactor font output
2022-09-29 14:15:11 +02:00
李通洲
9cf95620a9
Weather: add new module
2022-09-29 18:33:37 +08:00
李通洲
c72c6c4a27
PublicIp: add option to set public IP server URL
2022-09-29 18:33:37 +08:00
李通洲
e289db184c
PublicIp: improve performance
2022-09-29 18:33:37 +08:00
李通洲
db6ad5a268
CpuUsage: improve performance
...
by moving the first `/proc/stat` query earlier
2022-09-27 23:41:39 +08:00
李通洲
5c64ce3b89
Users: add missing module settings
2022-09-27 23:30:55 +08:00
李通洲
38a6d07c85
TerminalFont: support Termux
2022-09-27 23:30:55 +08:00
李通洲
f324794f54
LocalIp: add option --localip-name-prefix
...
eg: --localip-name-prefix en
2022-09-26 16:20:51 +08:00
李通洲
6e3a329d3b
Users: add new module
...
I don't think it's very useful but neofetch support it
2022-09-26 15:29:11 +08:00
李通洲
b2da8bac41
Font: add option to display fonts inline ( enabled by default )
2022-09-26 15:29:11 +08:00
李通洲
100e59fd49
Temps: add options to enable detection ( disabled by default )
2022-09-26 15:29:11 +08:00
李通洲
ed5d7292ba
TerminalFont: support Windows Terminal detection
2022-09-24 01:49:08 +08:00
李通洲
371b3a2d75
Disk: better folder detection, support removable devices ( macOS )
2022-09-23 21:23:48 +08:00
李通洲
5498b0b042
PowerAdapter: make it a seperated module
2022-09-23 15:33:23 +08:00
Linus Dierheimer
3d0653025e
Leak sanitizer: no false positives
2022-09-22 22:02:58 +02:00
李通洲
6e09157235
Battery: add power adapter support ( macOS )
2022-09-22 19:07:18 +08:00
Carter Li
b59227e49f
Terminalfont: add iTerm2 support ( macOS )
2022-09-17 21:09:36 +08:00
Linus Dierheimer
ac330430bf
Link apple frameworks at compile time
2022-09-14 14:55:28 +02:00
Linus Dierheimer
52275b89dc
Try to unify linux and apple code paths
2022-09-14 12:41:43 +02:00
李通洲
a8b0e77189
OpenGL / OpenCL: add macOS support
...
Note: FF_LIBRARY_LOAD and friends are not used because loading framework
bundles are not supported by FF_LIBRARY_LOAD and support it is not easy.
Since CGL is guaranteed to be supported by macOS system, we simply use
static linking in this case.
2022-09-13 17:03:26 +08:00
Linus Dierheimer
be7f8f4117
Swap module
...
#225
2022-09-08 14:51:31 +02:00
Linus Dierheimer
16a706d3c5
Seperate color config of title and keys
2022-09-07 19:50:10 +02:00
Linus Dierheimer
9d106c6672
Enable build on MacOS
...
Note that this commit just makes fastfetch compile, not work properly
2022-09-04 14:30:52 +02:00
Linus Dierheimer
f4ee8667b1
Binary prefix option
2022-08-26 16:02:04 +02:00
Linus Dierheimer
c7bf471e29
Refactor: move vulkan detection to own header
2022-07-26 18:18:14 +02:00
Linus Dierheimer
298bc10e5f
Refactor: move media detection to own header
2022-07-26 18:15:45 +02:00
Linus Dierheimer
676485ef74
Refactor: move temps detection to own header
2022-07-26 18:13:12 +02:00
Linus Dierheimer
fb6da20b0c
Refactor: move date/time detection to own header
2022-07-26 18:09:25 +02:00
Linus Dierheimer
0c81d3e894
Refactor: move terminal/shell detection to own header
2022-07-26 18:06:30 +02:00
Linus Dierheimer
5c1aa20042
Refactor: move wm/de detection to own header
2022-07-26 17:56:42 +02:00
Linus Dierheimer
46a27c4e39
Refactor: move gtk detection to own header
2022-07-26 17:47:08 +02:00
Linus Dierheimer
128302596e
Refactor: move qt detection to own header
2022-07-26 17:42:28 +02:00
Linus Dierheimer
7a15dee2be
Refactor: move os detection to own header
2022-07-26 17:33:51 +02:00
Linus Dierheimer
000bd37f1d
Refactor: move title detection to own header
2022-07-26 17:29:09 +02:00
Linus Dierheimer
707e0f930d
Refactor: don't include FFvaluestore global
2022-07-25 19:54:33 +02:00
Linus Dierheimer
7676a313c5
Refactor: move threading functions to init
2022-07-25 15:01:11 +02:00
Linus Dierheimer
6e0d76a2fb
Refactor: move networking functions to own header
2022-07-25 14:48:59 +02:00
Linus Dierheimer
4c7b7e4a4d
Refactor: move processing functions to own header
2022-07-25 14:45:41 +02:00
Linus Dierheimer
4d34091573
Refactor: move format functions to own header
2022-07-25 14:26:08 +02:00
Linus Dierheimer
c971e28aca
Refactor: move setting functions to own header
2022-07-25 14:20:07 +02:00
Linus Dierheimer
c41a29a5c1
Refactor: move parsing functions to own header
2022-07-25 13:59:19 +02:00
Linus Dierheimer
5c73125693
Refactor: move font functions to own header
2022-07-25 13:44:55 +02:00
Linus Dierheimer
cea48474a1
Refactor: move caching functions to own header
2022-07-25 13:36:58 +02:00