Skip to content

Schweinepriester/beets-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beets-config

Config for https://github.com/beetbox/beets

Currently used commands

  • beet import somefolderorarchiv
  • beet ls -a 'added:yyyy-mm-dd'

Install

  1. Install beets (we also need pip)

  2. Install ImageMagick

  3. Create a folder somewhere, e.g. /beets

  4. Clone or download beets-config and put it in a folder in the newly created folder, so e.g. /beets/beets-config

  5. Open your favorite shell (Bash, PowerShell, …) and navigate to /beets/beets-config

  6. Install dependencies for several beets plugins: pip install -r beets-config_requirements.txt

  7. Create /beets/customconfig.yaml and configure all properties you want to replace, probably at least directory and library, e.g.

    directory: F:\Audio\Mediathek\Musik
    library: E:\beets\musiclibrary.db
    
  8. Run python .\build.py (in /beets/beets-config)

  9. Set BEETSDIR to the created folder /beets/beetsdir

    • Windows: Set as user variable
  10. Check loaded config: beet config -p to see the path on your system

  11. If the path to /beets/beetsdir/config.yaml is printed you are all set! :)

  12. Optional

    1. Install unrar for extracting RAR-archives