readme update

This commit is contained in:
billypom on debian 2025-03-24 21:50:06 -04:00
parent 82c2bd470f
commit 797b8aed81

View File

@ -6,12 +6,15 @@ PyQt5 music library manager and audio player for Linux, inspired by MusicBee & i
___ ___
clone the repo clone the repo
```bash ```bash
# github - not up to date, need to mirror this eventually
git clone https://github.com/billypom/musicpom git clone https://github.com/billypom/musicpom
# gitea - need to move to forgejo eventually
git clone https://git.billypom.com/billy/musicpom.git
``` ```
install system packages install system packages
```bash ```bash
sudo apt install ffmpeg, python3-pyqt5 sudo apt install ffmpeg python3-pyqt5 virtualenv
``` ```
create environment create environment
@ -27,16 +30,19 @@ run
```bash ```bash
python3 main.py python3 main.py
``` ```
## Regenerate UI - if using Qt Designer to edit ui.ui ## Editing the UI
i use Qt Designer, so download that if you want to try editing the UI. good luck
___ ___
```bash ```bash
# generate python ui from qt designer .ui file
pyuic5 ui.ui -o ui.py pyuic5 ui.ui -o ui.py
``` ```
## Config ## Config
___ ___
config file and databases (libraries) are stored in user home directory `.config` folder config file and databases (libraries) are stored in user home directory `.config` folder
``` ```bash
cd ~/.config/musicpom cd ~/.config/musicpom
# you should see config file and db folder
config.ini db/ config.ini db/
``` ```