这个项目能做什么

Faugus Launcher 是一款简单、轻量的应用程序,用于在 Linux 上通过 UMU-Launcher 运行 Windows 游戏。它面向那些希望拥有图形化前端来管理游戏前缀和 Proton 版本,而不依赖完整商店客户端的用户。 安装选项涵盖多种 Linux 生态系统:基于 Arch 的发行版可通过 AUR(yay -S faugus-launcher)安装,Fedora 和 Nobara 通过 Copr 仓库,基于 Debian 的系统通过 PPA 或可下载的 .deb 包,以及发布在 Flathub 上的 Flatpak 构建。README 还记录了使用 Meson 和 Ninja 从源码构建的方法,并列出了依赖项,如 pygobject、requests、pillow、vdf、psutil、dbus-python、icoextract、GTK4、libadwaita 和 libmanette。 关键操作细节已明确说明:默认游戏前缀位于 ~/Faugus/,Proton 构建预期位于 ~/.local/share/Steam/compatibilitytools.d/,主题根据原生或 Flatpak 安装从 ~/.themes、~/.local/share/themes 和 /usr/share/themes 读取。对于 Flatpak,README 提供了特定的覆盖命令,以便启动器能检测 Steam 用户和游戏,让 Steam 运行 Faugus 快捷方式,并共享图标和主题目录。 文档中可见的功能包括 Proton 管理器、添加/编辑游戏和工具对话框、启动设置、常规和界面设置,以及多种库布局(列表、网格、封面、轮播)。文档记录了 PlayStation 和 Xbox 控制器的手柄映射,涵盖确认、取消、游戏菜单、终止、添加游戏/应用、设置和电源选项。文档链接了一个 YouTube 视频供使用指导,截图展示了主窗口、添加/编辑流程、设置和 Proton 管理器。翻译在 Weblate 上管理,贡献者可以登录并直接在浏览器中翻译。