96 Commits

Author SHA1 Message Date
李通洲
ad026f6105 LocalIP: backport mac address support
Also change `--*-ip-*` to `--*ip-*` to be consistant to my config branch
2023-06-08 22:22:05 +08:00
李通洲
ca05e2e905
GPU: add option --gpu-force-vulkan 2023-03-25 13:24:28 +08:00
李通洲
44c389d29f
Doc: document --display-compact-type 2023-03-23 15:09:47 +08:00
李通洲
8153c8b82c
LocalIP: support --localip-compact-type option (#408) 2023-02-02 17:50:22 +08:00
Linus Dierheimer
184ada6ae8
Sound(linux): Implement using libpulse
Also differentiate between active and main device(s)
2023-01-26 15:48:28 +01:00
李通洲
c4c9f02433 Sound (Linux): add dirty support 2023-01-26 01:14:22 +08:00
Linus Dierheimer
209d0c98d9
Bluetooth: Support multiple devices 2023-01-24 12:02:20 +01:00
Linus Dierheimer
25e81b39f9
Bluetooth module 2023-01-24 10:39:33 +01:00
李通洲
f4a58036fa Resolution: rename to display 2023-01-17 18:21:53 +08:00
Linus Dierheimer
b1ccd2e2c0
Don't show subvolumes by default 2023-01-16 11:52:54 +01:00
Linus Dierheimer
f794053f99
Merge branch 'dev' of github.com:LinusDierheimer/fastfetch into dev 2023-01-12 11:42:23 +01:00
Linus Dierheimer
670cf6fe90
GPU selection options
#379
2023-01-12 11:41:07 +01:00
李通洲
7145f5252d
TerminalShell: add --shell-version and --terminal-version options to disable shell / terminal version detection
in case that users don't like it
2023-01-11 17:17:17 +08:00
李通洲
ae6d921f23
Config: don't generate a config file silently
Instead, provide a new flag `--gen-config` and print the path to the config file, so that users can know where to find the file.
2023-01-02 16:34:57 +08:00
李通洲
39d8ebc3c9
Logo: support --logo-padding-top 2023-01-01 17:37:11 +08:00
李通洲
ff6e982050
Global: remove caching except image caching 2022-12-17 12:41:11 +08:00
李通洲
e4a5194115 Rework stdout buffering on Windows.
Windows doesn't support line-buffering. We enable full-buffering instead and flush buffers per module.
2022-12-14 16:27:04 +08:00
李通洲
b09aa3240a
Global: support --stat option for benchmark 2022-12-14 11:30:50 +08:00
李通洲
72dcc5223d Global: rename --disable-stdout-buffer to --unbuffered 2022-12-10 13:11:41 +08:00
李通洲
58aa3e94e4
Init: add --disable-stdout-buffer option 2022-12-03 22:21:24 +08:00
李通洲
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
a03eaed4e2
Disk: add options# 2022-10-17 17:35:06 +02: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
李通洲
5c64ce3b89
Users: add missing module settings 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
李通洲
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
李通洲
5498b0b042
PowerAdapter: make it a seperated module 2022-09-23 15:33:23 +08:00
Viorel
38013450ae
Fix bash completions file 2022-09-15 19:34:14 +03:00
Linus Dierheimer
c4b024ec6c
Update bash completion 2022-09-15 15:41:24 +02:00
Linus Dierheimer
6de8153207
Make media detection more robust 2022-09-11 13:09:33 +02:00
Linus Dierheimer
f4ee8667b1
Binary prefix option 2022-08-26 16:02:04 +02:00
Linus Dierheimer
83016289e9
--set-keyless option 2022-08-18 10:44:21 +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
Linus Dierheimer
ad28b3aac5
rename date-time to datetime 2022-06-17 20:40:51 +02:00
Linus Dierheimer
eac875b8b1
Update bash completion to include --<module>-error options 2022-06-17 18:28:37 +02:00
Linus Dierheimer
daac1b783c
Refactored logo choosing logic 2022-06-08 10:59:33 +02:00
Linus Dierheimer
008cf3b83d
OpenCL module 2022-06-05 00:18:40 +02:00
Linus Dierheimer
36d9b5a9bd
Finish OpenGL module 2022-06-04 19:30:26 +02:00
Linus Dierheimer
1826e23c29
OpenGL module 2022-06-04 15:21:34 +02:00
Linus Dierheimer
ea6805de82
Escape bedrock option 2022-06-02 23:06:49 +02:00
Linus Dierheimer
960364bd47
Use librpm as rpm fallback 2022-05-24 13:36:33 +02:00
Linus Dierheimer
e4ecb9d069
Use sqlite to get rpm package count 2022-05-23 19:30:02 +02:00
Linus Dierheimer
51414c5511
Ascii image output using chafa 2022-04-28 19:15:46 +02:00
Linus Dierheimer
6accb587af
zlib support 2022-04-14 15:11:14 +02:00
Linus Dierheimer
fcc8927917
Prepare for images in the terminal 2022-04-02 14:35:43 +02:00