Initial commit for beets
This commit is contained in:
commit
ed91981a7c
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
beets_env/
|
14
Makefile
Normal file
14
Makefile
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
BEET_CMD := ./beets_env/bin/beet -c ./config.yaml
|
||||||
|
|
||||||
|
default: beets_env
|
||||||
|
|
||||||
|
beets_env:
|
||||||
|
python3 -m venv beets_env
|
||||||
|
./beets_env/bin/pip install -U pip
|
||||||
|
./beets_env/bin/pip install -r ./requirements.txt
|
||||||
|
|
||||||
|
reimport: beets_env
|
||||||
|
$(BEET_CMD) import ~/Music/Music
|
||||||
|
|
||||||
|
web: beets_env
|
||||||
|
$(BEET_CMD) web
|
8
Readme.md
Normal file
8
Readme.md
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# My Beets Library
|
||||||
|
|
||||||
|
Basic config and env management for Beets
|
||||||
|
|
||||||
|
To Do:
|
||||||
|
- [ ] Validate that it works and then set up a smart playlist for all Ska
|
||||||
|
- [ ] Plex update
|
||||||
|
- [ ] Add search that requires keys
|
17
config.yaml
Normal file
17
config.yaml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
directory: ~/Music/Music
|
||||||
|
import:
|
||||||
|
move: yes
|
||||||
|
write: yes
|
||||||
|
log: import.log
|
||||||
|
|
||||||
|
plugins:
|
||||||
|
- fetchart
|
||||||
|
- lastgenre
|
||||||
|
- ftintitle
|
||||||
|
- web
|
||||||
|
|
||||||
|
fetchart:
|
||||||
|
cautious: yes
|
||||||
|
|
||||||
|
lastgenre:
|
||||||
|
prefer_specific: yes
|
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
beets[fetchart,lastgenre,web]
|
Loading…
Reference in New Issue
Block a user