Carter Li
ebe30394f2
Display (macOS): fix zero refresh rate on some monitors
2023-01-24 11:21:08 +08:00
Linus Dierheimer
c15f55762d
Disk(Linux): Use mountpoint as last fallback for disk name
2023-01-21 14:57:30 +01:00
Linus Dierheimer
7edc715cba
Merge branch 'dev' of github.com:LinusDierheimer/fastfetch into dev
2023-01-21 14:43:02 +01:00
Linus Dierheimer
27f76599bc
Fix subvolume detection
...
#396
2023-01-21 14:42:19 +01:00
李通洲
e8bde5a394
Wifi: fix compiling on macOS
2023-01-21 16:23:28 +08:00
李通洲
c1444c0822
Android: support Wifi & Battery by using termux-api
2023-01-21 15:23:40 +08:00
李通洲
b424c525cc
Disk (Android): fix compiling errors
2023-01-21 14:09:07 +08:00
李通洲
f640102b0e
CPU (Linux): fix compiler warnings
2023-01-21 14:03:57 +08:00
Linus Dierheimer
734ee38641
Disk (Linux): partition name impl & general refactor
2023-01-20 20:25:22 +01:00
李通洲
e651633c54
Temp: detect both device/class anddevice/device/class
2023-01-21 06:54:51 +08:00
李通洲
6f4bdafb0c
Temp: fix severial issues. Fixes #398
...
1. Temp detection has been gated behind of `--*-temp`. Don't make it a slow operation
2. According to [the kernel doc](https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface ), `temp1_input` is millidegree Celsius, which should be divided by 1000
3. There is no `/sys/class/hwmon/hwmon3/device/class` on my laptop, but `/sys/class/hwmon/hwmon3/device/device/class`. Need to confirm with @LinusDierheimer
4. Small code optimizations
2023-01-21 06:18:19 +08:00
Linus Dierheimer
a71f2142bb
Disk(Linux): Better subvolume detection
...
#396
2023-01-20 13:28:25 +01:00
李通洲
068cbafe3d
Packages: detect pacman package count inside MSYS2 env (Windows)
2023-01-18 23:10:28 +08:00
李通洲
4ce618c33c
DisplayServer: fix win32 compatibility
2023-01-18 22:44:24 +08:00
Linus Dierheimer
5edab414d8
Cursor: prefer gtk over Xresources
...
#382
2023-01-17 17:49:41 +01:00
李通洲
fdb0cfb4df
Display: detect scaled resolution (Windows)
2023-01-17 21:36:43 +08:00
李通洲
58999995f1
Display: split phycial resolution and scaled resolution
2023-01-17 19:09:18 +08:00
李通洲
f4a58036fa
Resolution: rename to display
2023-01-17 18:21:53 +08:00
李通洲
622a5c267b
Wifi: fall back to ioctls if fail to loading libnm libs
2023-01-18 01:00:00 +08:00
李通洲
c746cde61e
Wifi: code refactor; fix a silly copy & paste error
2023-01-17 15:52:51 +08:00
李通洲
f28805fb94
Wifi: detect more information using libnm (Linux)
2023-01-17 05:36:43 +08:00
李通洲
df793c20fd
Wifi: use ioctls instead of iw (Linux)
2023-01-17 10:43:55 +08:00
Linus Dierheimer
b1ccd2e2c0
Don't show subvolumes by default
2023-01-16 11:52:54 +01:00
李通洲
9b6dafe715
Packages: fix rpm count detection
...
Can't believe that this bug has existed for more than 3 months and no one found it
2023-01-16 00:41:35 +08:00
李通洲
1c93d68e7b
Wifi: add basic Linux support using iw
2023-01-16 00:33:31 +08:00
Linus Dierheimer
7bef5008c2
Second round of fixes for FFPlatform
2023-01-15 16:26:08 +01:00
Linus Dierheimer
3ef3cca76b
First round of fixes for FFPlatform
2023-01-15 16:06:50 +01:00
Linus Dierheimer
a1d8e3e598
Introduce FFPlatform
2023-01-15 15:57:26 +01:00
Linus Dierheimer
8a054706b5
Fix build on linux
2023-01-14 17:00:56 +01:00
Linus Dierheimer
6e1d656a60
Fix budgie detection
...
#382
2023-01-14 16:58:09 +01:00
李通洲
dcf04aa4fe
GPU: detect type based on vendor
2023-01-13 15:44:52 +08:00
李通洲
67ab7c0779
GPU: support vendor detection
2023-01-13 15:20:30 +08:00
李通洲
53c6a0ec9f
GPU: apply GPU type selection logic to Windows
2023-01-12 22:19:14 +08:00
Linus Dierheimer
1a710e4094
Better GPU type detection nr2
...
#379
2023-01-12 12:56:17 +01:00
Linus Dierheimer
5a90d8b545
Better GPU type detection
...
#379
2023-01-12 12:54:04 +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
李通洲
46ed8aa87c
TerminalFont: don't try to detecting kitty and tty fonts on Windows
2023-01-12 00:19:30 +08:00
李通洲
c4aa55d522
TerminalFont: support WezTerm on Windows
2023-01-12 00:09:42 +08:00
李通洲
c3861954dc
TerminalFont: support Alacritty on Windows
2023-01-11 23:46:37 +08:00
李通洲
ebfbf108a2
TerminalShell: support Alacritty terminal version detection
2023-01-11 23:46:15 +08:00
李通洲
66ed9adcda
TerminalShell: support ConEmu version detection
2023-01-11 22:14:47 +08:00
李通洲
eb02206c05
TerminalShell: support Windows Terminal version detection
2023-01-11 22:10:42 +08:00
李通洲
cd0b74b0de
TerminalShell: support deepin-terminal version detection
2023-01-11 18:12:36 +08:00
李通洲
99fc4e76ec
TerminalShell: fix build on Windows
2023-01-11 17:27:34 +08: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
李通洲
9dab23b5fc
TerminalShell: code refactor
2023-01-11 16:45:34 +08:00
李通洲
09ff8d35bc
TerminalShell: support xfce4-terminal version detection
2023-01-11 16:07:34 +08:00
李通洲
ee903d2d07
TerminalShell: support konsole version detection
2023-01-11 15:56:24 +08:00
李通洲
b2f978aa7c
TerminalShell: support kitty version detection
2023-01-11 15:14:29 +08:00