Skip to content

Utility scripts for managing Flatpak Steam .desktop entries and resizing icons for use with GNOME desktop environments.

Notifications You must be signed in to change notification settings

Gabriel-Ladzaretti/flatpak-steam-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flatpak Steam Utilities

This repository contains utility scripts for managing Flatpak Steam .desktop entries for the GNOME desktop environment.

Scripts

Desktop Entry Copier

This script copies Steam desktop entries from the Flatpak sandboxed Steam installation to the user's desktop shortcuts directory.

Usage:

./copy-desktop-entries.sh <list_file> [scale_factor]

<list_file>: A file containing the list of desktop entries to copy. For example:

game1.desktop
game2.desktop
...

[scale_factor]: An optional scaling factor to apply to the Steam client. This is useful if the Steam client is not yet open.

Icon Resizer

This script resizes a given icon into multiple sizes and saves it to the user's hicolor icons directory with the specified name.

Usage:

./resize-icon.sh <source_icon> <output_icon_name> 

For example:

./resize-icon.sh ~/path/to/icon.png steam_icon_1234.png

This will generate and save icons based on the icon.png and name them steam_icon_1234. These icons will be used for any .desktop entry with Icon=steam_icon_1234.

About

Utility scripts for managing Flatpak Steam .desktop entries and resizing icons for use with GNOME desktop environments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages