Skip to content

Commit 1f7c6ab

Browse files
committed
Fastfetch: add --config
1 parent 1c49ae5 commit 1f7c6ab

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
Bugfixes:
44
* Fix typo in config parsing for --color-title (#534)
55
* Fix percent formatting for `--*-format` (#535)
6+
* Fix loading presets for homebrew (macOS)
67

78
Features:
89
* Add option `--percent-ndigits`
10+
* Add command flag `--config` as an alias of `--load-config`
911

1012
# 2.0.2
1113

src/data/help.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Informative options:
1919

2020
General options:
2121
--load-config <file>: Load a config file or preset (+)
22+
--config <file>: Alias of --load-config (+)
2223
--multithreading <?value>: Use multiple threads to detect values
2324
--stat <?value>: Show time usage (in ms) for individual modules
2425
--allow-slow-operations <?value>: Allow operations that are usually very slow for more detailed output

src/fastfetch.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ static inline void printCommandHelp(const char* command)
5858
{
5959
if(command == NULL)
6060
puts(FASTFETCH_DATATEXT_HELP);
61-
else if(ffStrEqualsIgnCase(command, "c") || ffStrEqualsIgnCase(command, "color"))
61+
else if(ffStrEqualsIgnCase(command, "color"))
6262
puts(FASTFETCH_DATATEXT_HELP_COLOR);
6363
else if(ffStrEqualsIgnCase(command, "format"))
6464
puts(FASTFETCH_DATATEXT_HELP_FORMAT);
65-
else if(ffStrEqualsIgnCase(command, "load-config") || ffStrEqualsIgnCase(command, "loadconfig") || ffStrEqualsIgnCase(command, "config"))
65+
else if(ffStrEqualsIgnCase(command, "load-config") || ffStrEqualsIgnCase(command, "config"))
6666
puts(FASTFETCH_DATATEXT_HELP_CONFIG);
6767
else if(ffStrEqualsIgnCase(command, "os-format"))
6868
{
@@ -945,7 +945,7 @@ static void parseOption(FFdata* data, const char* key, const char* value)
945945
//General options//
946946
///////////////////
947947

948-
else if(ffStrEqualsIgnCase(key, "--load-config"))
948+
else if(ffStrEqualsIgnCase(key, "--load-config") || ffStrEqualsIgnCase(key, "--config"))
949949
optionParseConfigFile(data, key, value);
950950
else if(ffStrEqualsIgnCase(key, "--gen-config"))
951951
generateConfigFile(false, value);

0 commit comments

Comments
 (0)