From 3696e9576089bbf0c9b5b4feafa613f1ed242591 Mon Sep 17 00:00:00 2001 From: Ariel D'Alessandro Date: Thu, 29 Jan 2026 19:35:42 -0300 Subject: [PATCH] soulseek-rs: main: Add support for dotenv environment Signed-off-by: Ariel D'Alessandro --- Cargo.lock | 7 +++++++ soulseek-rs/Cargo.toml | 1 + soulseek-rs/src/main.rs | 1 + 3 files changed, 9 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index f39ab6d..beb3bd1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -263,6 +263,12 @@ dependencies = [ "syn", ] +[[package]] +name = "dotenv" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" + [[package]] name = "either" version = "1.15.0" @@ -671,6 +677,7 @@ version = "0.3.0" dependencies = [ "clap", "color-eyre", + "dotenv", "ratatui", "soulseek-rs-lib", ] diff --git a/soulseek-rs/Cargo.toml b/soulseek-rs/Cargo.toml index 2b3b109..a8aa3d4 100644 --- a/soulseek-rs/Cargo.toml +++ b/soulseek-rs/Cargo.toml @@ -19,3 +19,4 @@ soulseek-rs-lib = { version = "0.3.0", path = "../soulseek-rs-lib" } clap = { version = "4.5.51", features = ["derive", "color", "wrap_help", "env"] } ratatui = "0.29.0" color-eyre = "0.6.5" +dotenv = "0.15.0" diff --git a/soulseek-rs/src/main.rs b/soulseek-rs/src/main.rs index 6bbcd32..cfb2f66 100644 --- a/soulseek-rs/src/main.rs +++ b/soulseek-rs/src/main.rs @@ -16,6 +16,7 @@ use std::{ use ui::{FileSelector, launch_main_tui, show_multi_download_progress}; fn main() -> Result<()> { + dotenv::dotenv().ok(); color_eyre::install()?; let cli = Cli::parse();