blob: dc019d02aace8caaf76f8fce0967f51111791af7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# musicopy
a simple utility that copies music and playlists from a folder to another folder
## 'amazing' features:
- glob include/exclude patterns
- doesn't copy existing files
- multiple different configuration sections for different media players or libraries
- stores a copy of your playlist to merge differences created on another media player
## dependencies
- [inih](https://github.com/benhoyt/inih)
- [cwalk](https://github.com/likle/cwalk)
## config file
the config file is in ini format. here's the options:
```rc
[default]
music_dir = ~/music
playlist_dir = ~/playlists
exclude = junk/**
i don't like this music/**
# include = folders to include/**
# don't copy existing files
# lazy = only check file size
# full = compare sha1 hash
# none = blindly overwrite files
existing = lazy
```
|