李通洲
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
李通洲
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
1700d23c26
Always inline some strbuf methods
2022-09-23 00:10:48 +02:00
Linus Dierheimer
3d0653025e
Leak sanitizer: no false positives
2022-09-22 22:02:58 +02:00
李通洲
cbab8d7f70
Fix some memleaks
2022-09-22 21:28:20 +08:00
李通洲
6e09157235
Battery: add power adapter support ( macOS )
2022-09-22 19:07:18 +08:00
Linus Dierheimer
b8fc471678
Better BSD support
2022-09-20 11:16:08 +02:00
Linus Dierheimer
87c3459f5d
Moved terminal font detection logic to detection folder
2022-09-18 15:53:51 +02:00
Carter Li
b59227e49f
Terminalfont: add iTerm2 support ( macOS )
2022-09-17 21:09:36 +08:00
Slade Getz
73095ef9e9
Increased FF_PACKAGE_NUM_FORMAT_ARGS by 1 in src/modules/packages.c. Modified the help output in src/fastfetch.c. Added MacPorts pkg mngr to the README.md.
2022-09-16 11:13:02 -06:00
李通洲
09f3bd5a79
GPU: correct detection of Apple M1 GPU
...
Don't cheat
2022-09-16 23:43:08 +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
Evo112358
9ea5de5efc
updated --help terminal-format
2022-09-12 15:57:05 +10:00
Linus Dierheimer
6de8153207
Make media detection more robust
2022-09-11 13:09:33 +02: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
c80b1761dd
brew package support
2022-09-05 05:15:19 -07:00
Linus Dierheimer
cfcc4c8375
MacOS cpu support
2022-09-04 14:12:04 -07:00
Linus Dierheimer
3b316bdd3f
Refactor pci code
2022-09-01 17:14:50 +02:00
Linus Dierheimer
8f53d33f29
Fix --file option
2022-08-29 11:01:29 +02:00
Linus Dierheimer
136f73ea0b
Updated screenshots
2022-08-28 17:39:01 +02:00
Linus Dierheimer
f4ee8667b1
Binary prefix option
2022-08-26 16:02:04 +02:00
Linus Dierheimer
952989c1e8
Show huge ram values in GiB
...
#218
2022-08-23 13:53:12 +02:00
Linus Dierheimer
aa1237b0fd
Simplified config file loading logic
2022-08-22 12:45:20 +02:00
Linus Dierheimer
b87983c86b
Fix parsing quoted values in config files
2022-08-22 12:14:08 +02:00
Linus Dierheimer
11809e30b5
Parse config files faster
2022-08-21 21:08:11 +02:00
Linus Dierheimer
35253e085c
Unified storage of --set and --set-keyless values
2022-08-20 18:17:00 +02:00
Linus Dierheimer
112e83b7c3
Provide apk count to package format string
2022-08-18 22:02:21 +02:00
Maxim Karasev
b2e0034c34
Add APK (Alpine Package Keeper) support
2022-08-18 22:28:40 +03:00
Linus Dierheimer
83016289e9
--set-keyless option
2022-08-18 10:44:21 +02:00
Linus Dierheimer
c021689a2b
Better nix package sorting
...
#195
2022-07-26 19:15:00 +02:00
Linus Dierheimer
2ac2762c9f
Print nix-default packages
...
#195
2022-07-26 19:03:15 +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
c41a29a5c1
Refactor: move parsing functions to own header
2022-07-25 13:59:19 +02:00
Linus Dierheimer
536f914f3e
Refactor: move printing functions to own header
2022-07-25 13:15:01 +02:00
Linus Dierheimer
986bbeebb3
Don't segfault if invalid structure is given
...
#204
2022-07-25 11:00:41 +02:00
Linus Dierheimer
b9d360af97
--title-fqdn option
...
#203
2022-07-22 19:36:00 +02:00
Linus Dierheimer
63bf22fb00
Load system config
...
#196
2022-07-21 14:37:13 +02:00