Sequentially sort your images into subdirectories by giving a folder name.
The sequel to folder-image-sorter1 but this time written in GTK(4).
Imagine you have a folder of images, say animal pictures, and you want to sort each type into its own folder. For example; 'dogs' and 'cats', normally you might use your file manager, but if there's many folders to sort into, this may become a little tiresome. This application allows you to queue up images and give each image a folder name to be moved to.
No packages, you'll need to run from source. You will need GTK4 and Libadwaita, if you're on Arch Linux you probably already have these.
$ git clone https://github.com/Taiko2k/folder-image-sorter2.git
$ cd folder-image-sorter2
$ python3 main.py
- Select a source directory of images.
- Select a destination directory to create folders in. (Can be the same as source)
- Click "Load Queue".
- In the text entry box below, type the name of a folder to put the image in then press Enter. (If the folder doesn't exist it will be created.)
- Done! It'll then move onto the next file.
- Press Del to move the item to system Trash.
- Press Left / Right to skip over items in the queue.
- Press Tab to autocomplete the folder name to most recent.
- Press Ctrl + z to undo. (For trashed images, you'll need to recover them manually.)
- For speed, use short names or single letters as your folder names. You can rename them in your file manager later.
- You can only sort into folders in the destination folder one layer deep. (So no
example/example
)