diff --git a/main.py b/main.py new file mode 100644 index 0000000..1d4cba3 --- /dev/null +++ b/main.py @@ -0,0 +1,28 @@ +from pathlib import Path + +# Apps directory +apps_dir = Path.home() / "Apps" + +# Create the Apps directory if doesn't exists +def ensure_apps_dir(): + if not apps_dir.exists(): + apps_dir.mkdir(parents=True) + print(f"Created {apps_dir} directory.") + else: + print(f"{apps_dir} directory exists.") + +# List AppImage files in the directory +def list_appimage_files(): + appimage_files = [file.name for file in apps_dir.iterdir() if file.is_file() and file.suffix == ".AppImage"] + if appimage_files: + print("AppImage files found:") + for app in appimage_files: + print(f" - {app}") + else: + print("No AppImage files found in ~/Apps directory.") + +# Ensure the Apps directory exists +ensure_apps_dir() + +# List AppImage files +list_appimage_files() \ No newline at end of file