summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-07-31✨feat: add an error moduleNaz
2025-07-30🔧refactor: use file_stem() instead of strip_suffix() in list commandNaz
2025-07-30Merge pull request '🔧refactor: separate download logic from AppImage ↵Naz
struct' (#11) from feat/issue-7 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/11
2025-07-30🔧refactor: move the list logic to PackageManagerNaz
2025-07-29🔧refactor: use a single PackageManager instanceNaz
2025-07-29🔧refactor: replace old logic with new methodsNaz
2025-07-29🔧refactor: move the symlink removal logic to SymlinkManagerNaz
2025-07-29🔧refactor: move the rest of the indexing relating logic to IndexNaz
2025-07-29🔧refactor: move the path preparing logic to DownloaderNaz
2025-07-29🔧refactor: remove types.rsNaz
2025-07-29🔧refactor: use separate structs for download logicNaz
2025-07-29🎨style: some formatting here and thereNaz
2025-07-28Merge pull request '✨feat: add list command to show installed AppImages' ↵Naz
(#10) from feat/issue-3 into main Reviewed-on: https://git.ch-naseem.com/ndpm13/zap-rs/pulls/10
2025-07-28✨feat: add list command to show installed AppImagesNaz
2025-07-28🐛fix: create the index dir before the index filesNaz
2025-07-28✨feat: implement basic install and remove commandsNaz
2025-07-28⚖️license: add MIT licenseNaz
2025-07-28📚docs: add project READMENaz
2025-07-28🔧refactor: rename ndpm references to zap-rsNaz
2025-07-28✨feat: add AppImage removal functionalityNaz
2025-07-27✨feat: add executable symlink creation to ~/.local/binNaz
2025-07-27🐛fix: add missing depsNaz
2025-07-27✨feat: add AppImage download with progress trackingNaz
2025-07-27✨feat: add AppImage index persistenceNaz
2025-07-25✨feat: add basic CLI args and data types scaffoldingNaz
2025-07-25✨feat: add core directory utilitiesNaz
2025-07-25🛠️chore: initialized a Rust project using CargoNaz