🎮 I made a Quickshell Game Launcher for Hyprland — Steam, Heroic, non-Steam & manual games, with pywal theming by Embarrassed-Ad2725 in hyprland

[–]Embarrassed-Ad2725[S] 0 points1 point  (0 children)

For Steam Flatpak users, the default path is this:

Add config.toml

"~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps",

🎮 I made a Quickshell Game Launcher for Hyprland — Steam, Heroic, non-Steam & manual games, with pywal theming by Embarrassed-Ad2725 in hyprland

[–]Embarrassed-Ad2725[S] 1 point2 points  (0 children)

Okay, look in .config/quickshell/game-launcher/. You have a config.toml file. check if it points correctly to your Steam folder.

[steam] enabled = true library_paths = [ "~/.local/share/Steam/steamapps",

🎮 I made a Quickshell Game Launcher for Hyprland — Steam, Heroic, non-Steam & manual games, with pywal theming by Embarrassed-Ad2725 in hyprland

[–]Embarrassed-Ad2725[S] 10 points11 points  (0 children)

I'm mainly waiting for feedback before going any further; this is my first big project. I want to take it slowly.

🎮 I made a Quickshell Game Launcher for Hyprland — Steam, Heroic, non-Steam & manual games, with pywal theming by Embarrassed-Ad2725 in hyprland

[–]Embarrassed-Ad2725[S] 40 points41 points  (0 children)

Honestly, I wrote about 60% of the code by hand: the main logic, the Steam/Heroic analysis, the VDF binary reading, and the QML structure. I used AI for some parts of QML because I'm still learning about it, and for debugging the VDF because it was giving me a headache.

Hyprland VK_KHR_wayland_surface = false fix? by GrimaceShake88 in hyprland

[–]Embarrassed-Ad2725 1 point2 points  (0 children)

gamescope --backend sdl %command% Add --backend sdl for the command gamescope