Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ssiyad/automagic-file-mover
Moover: Automagic File Mover
https://github.com/ssiyad/automagic-file-mover
automation linux pip python python3
Last synced: 3 days ago
JSON representation
Moover: Automagic File Mover
- Host: GitHub
- URL: https://github.com/ssiyad/automagic-file-mover
- Owner: ssiyad
- License: gpl-3.0
- Created: 2019-10-24T03:05:47.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T22:37:10.000Z (over 1 year ago)
- Last Synced: 2024-04-09T19:12:59.853Z (7 months ago)
- Topics: automation, linux, pip, python, python3
- Language: Python
- Homepage:
- Size: 119 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Moover
### Automagic File Mover
#### 6498 extensions and counting!Please help this repo with a :star: if you find it useful! :blush:
## What is this?
Moover is a program designed to automatically move files between directories. The main aim of the project is to organize files in a structured manner. File are categorized based on their extension which will be improved in future to categorize based on type.## Prerequisites
- git
- python3## Setup
```shell
git clone https://github.com/ssiyad/automagic-file-mover
cd automagic-file-mover
python3 -m venv venv
source venv/bin/activate
pip install .
```
or
```shell
pip install moover
```## Usage
```python
python -m moover
```
or
```python
moover
```## Optional arguments
```shell
-s, --source Directory to watch
-d, --destination Directory to move files
-e, --existing Arrange existing files in source directory
-h, --help Shows help message
```Default `source` is `Downloads` and default `destination` is `Moover`
---
## Contribution
- Report issues
- Open pull request with improvements
- Spread the word
- Contact me directly at [Telegram](http://t.me/ssiyad)
---