Yay I got --test-config works!

This commit is contained in:
koffeejava
2026-03-14 16:54:24 -06:00
parent 82f593626d
commit 00eadaf87c

View File

@@ -31,15 +31,12 @@ module Wfetch
parser.on("-d", "--debug", "Turns on debug mode.") {debug = true} parser.on("-d", "--debug", "Turns on debug mode.") {debug = true}
parser.on("-t", "--test-disp-config", "Test a disp config without editing yours.") { parser.on("-t", "--test-disp-config", "Test a disp config without editing yours.") {
test_config = true test_config = true
puts "Please paste your config."
config = gets
} }
parser.on("-v", "--version", "Shows the current version of wfetch") { parser.on("-v", "--version", "Shows the current version of wfetch") {
puts "#{bold}#{orange}Wfetch 1.0.0 KoffeeJava 2026#{reset}" puts "#{bold}#{orange}Wfetch 1.0.0 KoffeeJava 2026#{reset}"
exit exit
} }
parser.on("-h", "--help", "Show this help") do parser.on("-h", "--help", "Show this help") do
puts parser puts parser
exit(1) exit(1)
end end
@@ -103,7 +100,9 @@ module Wfetch
12 = \"{goodbye}\" 12 = \"{goodbye}\"
") ")
elsif test_config elsif test_config
disp = TOML.parse(config.to_s) puts "\nPlease paste the path of the config"
path_config = gets
disp = TOML.parse(File.read(Path["#{path_config}"].expand(home: true)))
else else
disp = TOML.parse(File.read(Path["~/.local/share/Wfetch/disp.toml"].expand(home: true))) disp = TOML.parse(File.read(Path["~/.local/share/Wfetch/disp.toml"].expand(home: true)))
end end