forked from Boria138/PortProtonQt
		
	📘 Эта документация также доступна на русском
📋 Contents
📖 Overview
In PortProtonQT, you can change:
- Game title
- Description
- Cover image
Override types:
| Type | Location | Priority | 
|---|---|---|
| User | ~/.local/share/PortProtonQT/custom_data/ | Highest | 
| Built-in | portprotonqt/custom_data/ | Lower | 
⚙️ How It Works
Data Priorities
Data is used in the following order:
- User Overrides
- Built-in Overrides
- Steam Metadata
- .desktopfile info
File Structure
Each <exe_name> folder can include:
- metadata.txt— contains name and description:- name=My Game Title description=My Game Description
- cover.<extension>— image file (- .png,- .jpg,- .jpeg,- .bmp)
👤 For Users
Creating User Overrides
- 
Create a folder for your game: mkdir -p ~/.local/share/PortProtonQT/custom_data/mygame
- 
Add overrides: - Metadata file:
echo -e "name=My Game\ndescription=Exciting game" > ~/.local/share/PortProtonQT/custom_data/mygame/metadata.txt
- Cover image:
cp ~/Images/custom_cover.png ~/.local/share/PortProtonQT/custom_data/mygame/cover.png
 
- Metadata file:
- 
Restart PortProtonQT. 
🛠 For Developers
Adding Built-In Overrides
- 
Create a folder in the project: mkdir -p portprotonqt/custom_data/mygame
- 
Add files: 
- 
metadata.txt:name=Default Title description=Default Description
- 
Cover image ( cover.png, for example):cp path/to/cover.png portprotonqt/custom_data/mygame/cover.png
- Commit changes to repository:
git add portprotonqt/custom_data/mygame git commit -m "Added built-in overrides for mygame"
Done! Your games will now look exactly how you want 🎮✨