Files
community-plugins/game-launcher/plugin.toml
T
83b6ed8dfb fix(game-launcher): add ~/.local/share/Steam to steam roots for NixOS support (#159)
* game-launcher: add launcher toggles, keyboard nav, auto-refresh

* game-launcher: update README with runner toggle settings

* fix: remove duplicate translation keys after upstream merge

* fix(game-launcher): add ~/.local/share/Steam to steam roots for NixOS support

* chore(game-launcher): bump version to 1.1.1

---------

Co-authored-by: Ahmed5Emad <ahmed5emad@users.noreply.github.com>
2026-07-30 08:42:25 -04:00

63 lines
1.2 KiB
TOML

id = "alexander/game-launcher"
name = "Game Launcher"
version = "1.1.1"
plugin_api = 13
author = "Alexander"
license = "MIT"
icon = "device-gamepad-2"
description = "Browse and launch games from Steam, Lutris, and Heroic."
dependencies = ["cc", "libsqlite3-dev", "xdg-utils"]
tags = ["gaming", "launcher", "utility"]
[[widget]]
id = "launcher"
entry = "widget.luau"
[[widget.setting]]
key = "glyph"
type = "glyph"
label_key = "settings.glyph.label"
default = "device-gamepad-2"
[[panel]]
id = "browser"
entry = "panel.luau"
width = 720
height = 520
placement = "floating"
position = "center"
open_near_click = true
capture_keys = ["Up", "Down", "Return"]
[[panel.setting]]
key = "steampoacher_enabled"
type = "bool"
label_key = "settings.steampoacher_enabled.label"
default = false
[[panel.setting]]
key = "steam_enabled"
type = "bool"
label_key = "settings.steam_enabled.label"
default = true
[[panel.setting]]
key = "heroic_enabled"
type = "bool"
label_key = "settings.heroic_enabled.label"
default = true
[[panel.setting]]
key = "lutris_enabled"
type = "bool"
label_key = "settings.lutris_enabled.label"
default = true
[[launcher_provider]]
id = "search"
entry = "search.luau"
prefix = "g"
glyph = "device-gamepad-2"
include_in_global_search = true
debounce_ms = 150