李通洲
e289db184c
PublicIp: improve performance
2022-09-29 18:33:37 +08:00
李通洲
e7c9b80d85
Fix building on Linux
...
It seems that glibc doesn't support strnstr, and strcasestr requires
_GNU_SOURCE to be defined
2022-09-29 18:33:37 +08:00
Linus Dierheimer
b8656d5e12
Fix build on BSD
2022-09-29 12:24:00 +02:00
Linus Dierheimer
c8486610f6
Don't build multithreaded
2022-09-29 12:15:52 +02:00
Linus Dierheimer
d727f8acde
Use hw.ncpu in bsd action
2022-09-29 12:08:40 +02:00
Linus Dierheimer
8c64e0c275
Try to add a FreeBSD action
2022-09-29 11:37:52 +02:00
Linus Dierheimer
40588e1a39
Fix build on MacOS
...
#261
2022-09-29 11:35:59 +02:00
Linus Dierheimer
6c024d29ce
Merge pull request #263 from CarterLi/master
...
Support terminal font detection on Android and other fixes
2022-09-27 17:44:47 +02:00
李通洲
db6ad5a268
CpuUsage: improve performance
...
by moving the first `/proc/stat` query earlier
2022-09-27 23:41:39 +08:00
李通洲
5096b4a81d
Common: add missing features
2022-09-27 23:30:55 +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
李通洲
4632fe8cd9
Android: fix compiling
2022-09-27 23:30:55 +08:00
Linus Dierheimer
d8bfebfc0f
Update readme
2022-09-27 15:05:41 +02:00
Linus Dierheimer
48300429af
Keep detected colors when using none logo
...
#264
2022-09-27 15:02:35 +02:00
Linus Dierheimer
218dffadd3
Merge pull request #258 from CarterLi/master
...
[macOS] support Temps, Font; Host pretty print; other improvements
2022-09-26 10:45:14 +02: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
李通洲
5fdb0719f2
Host: pretty printing hardware model ( macOS )
2022-09-26 15:29:11 +08:00
李通洲
d4368f56fd
Datetime: fix pretty printing
2022-09-26 15:29:11 +08:00
李通洲
55c939a8ef
macOS: don't build cursor / icons / theme
2022-09-26 15:29:11 +08:00
李通洲
0be2410925
Font: support macOS
...
The original result format was too Linux specific to make it portable, so I simplified it.
2022-09-26 15:29:11 +08:00
李通洲
0f824536f9
Temps: open SMC service only once ( macOS )
2022-09-26 15:29:11 +08:00
李通洲
51c70bc44a
Temps: support macOS
2022-09-26 15:29:11 +08:00
李通洲
47a0b8969f
FFstrbuf: more inline fns and more tests
2022-09-26 14:57:54 +08:00
李通洲
8df95224ed
Android: fix build
2022-09-26 10:21:38 +08:00
Linus Dierheimer
4481d983a9
Merge pull request #260 from AloneER0/master
...
Fixed formatting
2022-09-25 21:11:47 +02:00
AloneER0
24e8158116
Fixed formatting
2022-09-25 16:05:06 +02:00
Linus Dierheimer
5239223ad5
Merge pull request #259 from AloneER0/master
...
New Ubuntu logo
2022-09-25 15:56:46 +02:00
AloneER0
1d9a938ff3
Restored Older Ubuntu Logo
2022-09-25 15:41:42 +02:00
AloneER0
cd01d16eb9
New Ubuntu logo
2022-09-25 13:31:59 +02:00
Linus Dierheimer
8e856c3dd6
Wayland: don't leak memory
...
#256
2022-09-24 16:34:03 +02:00
Linus Dierheimer
b6dc436e03
Merge pull request #257 from CarterLi/master
...
Various improvements, see commits history for detail
2022-09-24 16:24:32 +02:00
李通洲
3f80fafc09
Android: fix build
2022-09-24 22:22:20 +08:00
李通洲
8e922abf73
TerminalFont: split code of different implementations
2022-09-24 22:18:48 +08:00
李通洲
737b36e799
FFstrbuf / FFlist: add some improvements
...
1. make some short fns inlinable
2. simplify implementation
3. fix possible crashes with non-allocated strbuf
4. make the default init fn allocates no memory
5. add more tests
2022-09-24 22:18:48 +08:00
Linus Dierheimer
f5ac85c4e3
Only detect temps if --allow-slow-operations is given
2022-09-24 15:59:36 +02:00
Linus Dierheimer
0250d11d97
Merge pull request #255 from dr460nf1r3/master
...
Fix GiB MiB format RAM units due to value being hardcoded in some presets
2022-09-24 15:14:00 +02:00
dr460nf1r3
e88472e9f6
Oops, typo
2022-09-24 15:11:33 +02:00
dr460nf1r3
2907a26adf
Fix GiBMiB format RAM units due to value being hardcoded in some presets
2022-09-24 15:09:53 +02:00
Linus Dierheimer
d337126c80
Fix possible crash in strbuf
2022-09-24 00:43:55 +02:00
Linus Dierheimer
099fb1a43a
Enable running workflow in private repository
2022-09-24 00:42:21 +02:00
Linus Dierheimer
6efe186df1
Merge pull request #254 from CarterLi/master
...
TerminalFont: support Windows Terminal on WSL
2022-09-23 19:59:17 +02:00
Linus Dierheimer
f33f172734
Revert "Revert some changes"
...
This reverts commit 64d64d5050 .
2022-09-23 19:54:18 +02:00
李通洲
d6a1caa89f
TerminalFont: fix resource leaks on macOS
2022-09-24 01:49:08 +08:00
李通洲
ed5d7292ba
TerminalFont: support Windows Terminal detection
2022-09-24 01:49:08 +08:00
Linus Dierheimer
4b0b6c9000
Merge branch 'master' of github.com:LinusDierheimer/fastfetch
2022-09-23 19:49:06 +02:00
Linus Dierheimer
64d64d5050
Revert some changes
2022-09-23 19:48:55 +02:00