mirror of
https://github.com/aclist/dztui.git
synced 2026-08-26 01:37:18 +02:00
91 lines
3.2 KiB
ReStructuredText
91 lines
3.2 KiB
ReStructuredText
Steam integration
|
||
====================
|
||
|
||
DZGUI can be added to Steam as a "non-Steam game" in order to facilitate integration with Steam Deck or desktop environments.
|
||
|
||
First, launch Steam in the **Large** (default) view.
|
||
|
||
.. attention::
|
||
Steam Deck users: Gaming Mode has limited support for configuration of custom games. You will need to switch to **Desktop Mode** in order to add a non-Steam game.
|
||
|
||
.. figure:: images/01.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
Select **Add a Game** > **Add a Non-Steam Game** from the bottom left corner of the Steam client.
|
||
|
||
Navigate to ``$HOME/.local/share/applications`` and select ``dzgui.desktop``.
|
||
|
||
Select **Add Selected Programs** to add a shortcut to DZGUI.
|
||
|
||
Artwork
|
||
^^^^^^^^^^
|
||
|
||
DZGUI ships with custom artwork that provides various cover/splash images to allow it to integrate with the rest of your games library.
|
||
|
||
.. figure:: images/02.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
From the main library view, navigate to the app’s details page and right-click the blank image header at the top.
|
||
|
||
.. figure:: images/03.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
|
||
Select **Set Custom Background**
|
||
|
||
Select to display **All Files** from the **File type** dropdown
|
||
|
||
Navigate to ``$HOME/.local/share/dzgui`` and select ``hero.png``.
|
||
|
||
.. figure:: images/04.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
Next, right-click the image background and select **Set Custom Logo**.
|
||
|
||
Navigate to ``$HOME/.local/share/dzgui`` and select ``logo.png``.
|
||
|
||
.. figure:: images/05.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
Notice that this removes the redundant app name that occluded the image, as seen above.
|
||
|
||
.. figure:: images/06.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
Next, navigate to your Library index (looks like a bookshelf of cover art) and find the DZGUI app.
|
||
|
||
Right-click its cover and select **Manage** > **Set custom artwork**.
|
||
|
||
Navigate to ``$HOME/.local/share/dzgui`` and select ``grid.png``.
|
||
|
||
.. figure:: images/07.png
|
||
:scale: 70%
|
||
:alt: Adding a non-Steam game
|
||
|
||
The final result will create box art looking like the above.
|
||
|
||
.. figure:: images/08.png
|
||
:scale: 100%
|
||
:alt: Adding a non-Steam game
|
||
|
||
Next, right-click the DZGUI entry in your Library and select **Properties** to open the properties dialog. Next to the **Shortcut** field, you will see a small square box which represents the game’s
|
||
icon. Click this to open a file explorer, navigate to ``$HOME/.local/share/dzgui``, and select ``icon.png``. This will add a small icon to the list view.
|
||
|
||
Finally, after you launch DZGUI for the first time, you should quit the application and return to the Library view. Select the **Recent Games** dropdown on the right-hand side.
|
||
|
||
Steam shows a collection of box art based on categories like "Play Next", "Recent Games", etc. Look for a **downward-pointing caret icon** and click it, then select the **Recent Games** category.
|
||
|
||
.. figure:: images/09.png
|
||
:scale: 100%
|
||
:alt: Adding a non-Steam game
|
||
|
||
If DZGUI was the last item played, it will be shown with a landscape, rather than portrait, orientation cover, which is initially blank.
|
||
|
||
To customize this cover, right click it and select **Manage** > **Set custom artwork**, navigate to ``$HOME/.local/share/dzgui``, then select ``hero.png``.
|