From bd8adb9f0193f1482ca866b06cf133ff68fd9a8e Mon Sep 17 00:00:00 2001 From: Naz Date: Tue, 29 Jul 2025 13:46:43 +0100 Subject: =?UTF-8?q?=F0=9F=94=A7refactor:=20remove=20types.rs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib.rs | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) (limited to 'src/lib.rs') diff --git a/src/lib.rs b/src/lib.rs index e09a021..c0db44a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,22 +1,17 @@ +mod appimage; mod args; +mod downloader; +mod index; +mod manager; +mod paths; +mod symlink; mod tui; -mod types; +pub use crate::appimage::*; pub use crate::args::*; +pub use crate::downloader::*; +pub use crate::index::*; +pub use crate::manager::*; +pub use crate::paths::*; +pub use crate::symlink::*; pub use crate::tui::*; -pub use crate::types::*; - -use std::path::PathBuf; - -pub fn zap_rs_home() -> PathBuf { - let home = std::env::var("HOME").expect("HOME not set"); - PathBuf::from(home).join(".local/share/zap-rs") -} - -pub fn index_dir() -> PathBuf { - zap_rs_home().join("index") -} - -pub fn appimages_dir() -> PathBuf { - zap_rs_home().join("appimages") -} -- cgit v1.2.3