Skip to content

aseel-aaa/ArrangeMyFiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a personal open-source project created for fun and learning Kotlin scripting.

🗂️ ArrangeMyFiles

A simple Kotlin script that automatically organizes your files into folders based on their types (Images, Documents, Videos, Audio, etc.).


Features

  • Automatically sorts files into categorized folders.
  • Works recursively through subdirectories.
  • Deletes empty folders after organizing.
  • Fully customizable – choose any directory to organize.
  • Works on Windows, macOS, and Linux.

How It Works

  1. The script scans your chosen folder (default: Downloads).
  2. It moves files to corresponding folders like:
    • Images/
    • Documents/
    • Videos/
    • Programs/
    • and more...
  3. It removes any empty subfolders afterward.

Usage

  1. Open the project in IntelliJ IDEA or any Kotlin-compatible environment.
  2. Change the directory you want to organize:
    val targetDir = File(home, "Downloads")

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages