Skip to content

CLI tool to help manage Mixxx 2.4 libraries

License

Notifications You must be signed in to change notification settings

mass8326/mixxxkit

Repository files navigation

MixxxKit

A command line tool that makes managing Mixxx 2.4 libraries easy.

Warning

!!! This tool is experimental and comes with no warranties. The loss of your hot cues, crates, analyzed tracks, and more is possible. !!!

To protect against this, please make a backup of your entire Mixxx settings directory before using.

  • Windows: %LOCALAPPDATA%\Mixxx
  • macOS: ~/Library/Containers/org.mixxx.mixxx/Data/Library/Application Support/Mixxx
  • Linux: ~/.mixxx/

Alternatively, if you trust me and my coding, you can use the following command as a shorthand:

$ mixxxkit backup

How To Use

You may download the standalone executable from our releases page. Use the appropriate file for your operating system.

Running the executable will bring up an interactive prompt in your terminal:

? What would you like to do?
> Backup
  Import
  Merge
[↑↓ to move, enter to select, type to filter]

You can pass the executable arguments to skip the prompting and enable use in scripts:

$ mixxxkit merge --help
$ mixxxkit merge source.db --force --debug mixxxkit::database

Contributors

For Ubuntu:

$ sudo apt install -y musl-tools

About

CLI tool to help manage Mixxx 2.4 libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages