李通洲
ec87790e4f
Global: init support for JSON config file migration (WIP)
2023-10-23 16:17:07 +08:00
李通洲
12208b2c7c
Global: improve support of --help *-format
...
Also fix some bugs found when refactoring
2023-10-07 13:40:40 +08:00
李通洲
23d2cc3fdc
Version: print libc version used when compiling
2023-10-05 22:23:22 +08:00
Md Rasel Hossain
1dfa0315db
Fix several --help command related issues ( #572 )
...
* Help: fix wrong output for irrelevant commands
* Help: fix `module-format` related issues
* Help: remove unnecessary code
2023-10-05 19:59:24 +08:00
李通洲
154657b455
NetUsage: rename to NetIO
2023-09-27 00:06:11 +08:00
李通洲
b4f29918ed
NetUsage: finish docs
2023-09-26 23:18:19 +08:00
李通洲
ad0c2aa2e9
Version: detect compiler and compile time
2023-09-24 23:07:03 +08:00
李通洲
597daddf2a
Fastfetch: add -c as a shortcut of --load-config
2023-09-23 09:56:34 +08:00
李通洲
34723bba89
Colors: don't parse --colors-* as --color *
2023-09-22 15:05:27 +08:00
李通洲
a0efbd20a1
Title: make this module formattable
2023-09-22 15:05:27 +08:00
李通洲
8a14cbae0c
JSON: don't print the non-standand NaN
2023-09-18 20:12:33 +08:00
xbt573
fb69d56297
Arguments: handle --lib-pulse properly
2023-09-17 02:13:48 -04:00
李通洲
7dfc0d8e60
Shell: don't detect user shell
2023-09-13 17:36:39 +08:00
李通洲
2963e3bd93
Terminal: don't print shell information in Terminal module
2023-09-13 17:36:39 +08:00
李通洲
7f1e2d2f03
Packages (Windows): support winget packages count
...
Guarded behind `--allow-slow-operations`
2023-09-08 15:25:22 +08:00
李通洲
14f26879de
Global: init --format json support ( #527 )
2023-09-05 15:29:46 +08:00
李通洲
21e5df2826
Global: replace cpu-usage to cpuusage
2023-08-29 17:47:20 +08:00
李通洲
fe3d38e542
Logo: trait - as an alias for /dev/stdin
...
which can be useful where `/dev/stdin` is not available, eg. on Windows
2023-08-25 11:03:37 +08:00
李通洲
1f7c6ab70c
Fastfetch: add --config
2023-08-24 14:36:32 +08:00
李通洲
1c49ae5324
Fastfetch: try $exePath/presets with --load-config
2023-08-24 14:29:35 +08:00
李通洲
b1ac31f590
Global: add option --percent-ndigits
2023-08-24 09:35:17 +08:00
Ian Manske
6f970c36e3
Fix typo in config parsing for --color-title
2023-08-24 08:32:56 +08:00
李通洲
ef6af84ea1
Fastfetch: fix presets not detected by file name ( #529 )
2023-08-21 22:14:44 +08:00
李通洲
c6eff111cc
Fastfetch: refactor printVersion()
2023-08-21 09:22:03 +08:00
李通洲
f23384725f
Version: add new module
2023-08-21 09:19:16 +08:00
李通洲
0b473e3bff
Fastfetch: refactor the code of --list-modules
2023-08-20 20:51:55 +08:00
李通洲
77e0d9dba1
JsonConfig: prepare for module weather and public ip
2023-08-18 13:38:32 +08:00
李通洲
e5e4c8bf88
Fastfetch: refactor command line option parsing code
...
1. improve performance
2. remove `-c`
3. rename `--recache` to `--logo-recache`, and remove `-r`
2023-08-17 16:10:05 +08:00
李通洲
c888254f70
Modules: major code refactor
...
Also fix some bugs found when refactoring
2023-08-17 16:10:02 +08:00
李通洲
a0c4f2febd
Global: support --bar-width
2023-08-16 16:51:41 +08:00
李通洲
559bca4223
Global: add --bar-char-elapsed, --bar-char-total and --bar-border options
2023-08-16 14:41:56 +08:00
李通洲
8ed28673a9
Global: support --module-key-width per module
2023-08-16 13:21:15 +08:00
李通洲
e6be90614a
fastfetch: support --key-width
2023-08-15 21:11:52 +08:00
李通洲
8835f66b8c
Fastfetch: unescape strings only when parsing .conf files
...
So that `NO_CONFIG=1 ./fastfetch --os-key \\\\ -s os -l none` prints `\\: *`
2023-08-15 16:41:04 +08:00
李通洲
290e721ee1
--logo-source / --load-config: support path with env variables (Windows)
2023-08-13 10:18:16 +08:00
李通洲
a87a0470ca
Fastfetch: fix #517
...
1. Fix specifying `--set-keyless` with the same key second time won't override the value set before
2. Fix specifying `--color` second time won't clear the value set before
2023-08-12 10:04:02 +08:00
李通洲
3c817ecf6d
Fastfetch: silence compiler warnings
2023-08-10 19:03:49 +08:00
李通洲
add33186a8
Fastfetch: improve performance of --structure parsing
2023-08-10 16:55:49 +08:00
李通洲
7965107347
PhysicalDisplay: rename module to Monitor
2023-08-09 16:31:24 +08:00
李通洲
d8e221517b
Brightness: fix --brightness-format
2023-08-09 16:30:14 +08:00
李通洲
4b57e4261e
PhysicalDisplay: calculate ppi
2023-08-09 16:30:14 +08:00
李通洲
921f3e3c34
PhysicalDisplay: fix typo
2023-08-09 13:27:52 +08:00
李通洲
bb0279bae1
NativeResolution: rename module to PhycialDisplay
2023-08-09 10:00:57 +08:00
李通洲
a58db92ab8
NativeResolution: init code
2023-08-08 20:18:24 +08:00
李通洲
6071c1b09d
JsonConfig: support generate default config file with --gen-config
2023-08-07 14:17:06 +08:00
李通洲
819c78e74c
Fastfetch: add option --bright-color
2023-08-04 16:05:25 +08:00
李通洲
674618930d
DisplayServer: add option --ds-force-drm
...
Fixes #505
2023-07-31 23:11:39 +08:00
李通洲
124a49098e
Logo: add Windows 95; refactor code
...
From https://github.com/dylanaraps/neofetch/pull/2346/files
2023-07-28 14:26:16 +08:00
李通洲
af2c6a832e
Fastfetch: add new option --temperature-unit
2023-07-27 15:58:49 +08:00
李通洲
8cbeb709f9
TerminalSize: add new module
2023-07-26 18:18:27 +08:00