From 416e3926c114d79333204eb56ebbf0a4217d3816 Mon Sep 17 00:00:00 2001 From: koffeejava Date: Fri, 13 Mar 2026 19:13:39 -0600 Subject: [PATCH] Updated name in wf-tool and updated shard.yml to make compileing easier --- shard.yml | 3 +++ src/wf-tool.cr | 4 ++-- src/wfetch.cr | 23 +++++++++++------------ 3 files changed, 16 insertions(+), 14 deletions(-) diff --git a/shard.yml b/shard.yml index c4e0d40..f228d53 100644 --- a/shard.yml +++ b/shard.yml @@ -7,6 +7,9 @@ authors: targets: wfetch: main: src/wfetch.cr + + wf-tool: + main: src/wf-tool.cr crystal: '>= 1.19.1' diff --git a/src/wf-tool.cr b/src/wf-tool.cr index bc7deb3..e4ff3a3 100644 --- a/src/wf-tool.cr +++ b/src/wf-tool.cr @@ -9,7 +9,7 @@ sudo_user = ENV["SUDO_USER"]? home = "/home/#{sudo_user}" OptionParser.parse do |parser| - parser.banner = "Usage: installer [arguments]" + parser.banner = "Usage: wf-tool [arguments]" parser.on("-i", "--install-only", "Only instals wfetch; Does not run setup") { if LibC.getuid != 0 puts "#{red}#{bold}You must be in root to install wfetch!#{reset}" @@ -90,5 +90,5 @@ OptionParser.parse do |parser| end if ARGV.empty? - puts "Run installer -h" + puts "Run wf-tool -h" end \ No newline at end of file diff --git a/src/wfetch.cr b/src/wfetch.cr index 8cdd123..d9b7eeb 100644 --- a/src/wfetch.cr +++ b/src/wfetch.cr @@ -84,17 +84,17 @@ module Wfetch if debug == true disp = TOML.parse(" 1 = \"{icon}\" - 2 = \"Live Temperature: {temp_f}°F\" - 3 = \"Live Temperature: {temp_c}°C\" - 4 = \"Feels like: {feels_like_f}°F\" - 5 = \"Feels like: {feels_like_c}°C\" - 6 = \"Wind Speed: {wind_mph} MPH\" - 7 = \"Wind Speed: {wind_kph} KPH\" - 8 = \"Humidity: {humidity}%\" - 9 = \"Pressure: {pressure_in} IN\" - 10 = \"Pressure: {pressure_mb} MB\" - 11 = \"Description: {orange}{bold}{description}{reset}\" - 12 = \"{goodbye}\" + 2 = \"Live Temperature: {temp_f}°F\" + 3 = \"Live Temperature: {temp_c}°C\" + 4 = \"Feels like: {feels_like_f}°F\" + 5 = \"Feels like: {feels_like_c}°C\" + 6 = \"Wind Speed: {wind_mph} MPH\" + 7 = \"Wind Speed: {wind_kph} KPH\" + 8 = \"Humidity: {humidity}%\" + 9 = \"Pressure: {pressure_in} IN\" + 10 = \"Pressure: {pressure_mb} MB\" + 11 = \"Description: {orange}{bold}{description}{reset}\" + 12 = \"{goodbye}\" ") else disp = TOML.parse(File.read(Path["~/.local/share/Wfetch/disp.toml"].expand(home: true))) @@ -110,7 +110,6 @@ module Wfetch elsif time >= 1200 message = "#{bold}#{orange}Have a good afternoon!#{reset}" end - elsif Time.local.minute >= 10 time = (Time.local.hour.to_s + Time.local.minute.to_s).to_i if time < 1200