{"id":13434729,"url":"https://github.com/tkashkin/Adwaita-for-Steam","last_synced_at":"2025-03-18T01:31:59.467Z","repository":{"id":52276120,"uuid":"519730931","full_name":"tkashkin/Adwaita-for-Steam","owner":"tkashkin","description":"A skin to make Steam look more like a native GNOME app","archived":false,"fork":false,"pushed_at":"2025-03-05T19:11:36.000Z","size":7351,"stargazers_count":1274,"open_issues_count":7,"forks_count":29,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-03-15T22:52:28.911Z","etag":null,"topics":["adwaita","gnome","skin","steam","steam-skin"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tkashkin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-31T09:24:42.000Z","updated_at":"2025-03-15T20:17:23.000Z","dependencies_parsed_at":"2022-08-13T01:50:17.911Z","dependency_job_id":"4017c519-8e0a-40fb-ba32-749fd00ec2f4","html_url":"https://github.com/tkashkin/Adwaita-for-Steam","commit_stats":null,"previous_names":[],"tags_count":73,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkashkin%2FAdwaita-for-Steam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkashkin%2FAdwaita-for-Steam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkashkin%2FAdwaita-for-Steam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkashkin%2FAdwaita-for-Steam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tkashkin","download_url":"https://codeload.github.com/tkashkin/Adwaita-for-Steam/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243814880,"owners_count":20352037,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adwaita","gnome","skin","steam","steam-skin"],"created_at":"2024-07-31T03:00:21.614Z","updated_at":"2025-03-18T01:31:59.455Z","avatar_url":"https://github.com/tkashkin.png","language":"CSS","funding_links":[],"categories":["HarmonyOS","Themes","others","Customizations","Look and Feel"],"sub_categories":["Windows Manager","Other","Themes for non-GTK apps"],"readme":"# Adwaita for Steam\n\nA skin to make Steam look more like a native GNOME app\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg alt=\"Store\" src=\"/screenshots/store.png?raw=true\" width=\"45%\"\u003e\n\t\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\n\t\u003cimg alt=\"Library\" src=\"/screenshots/library.png?raw=true\" width=\"45%\"\u003e\n\u003c/p\u003e\n\n### Limitations\n\n* **Steam updates may reset theme**: While the installer will patch steam files in order to theme the interface, these files may be reset by steam updates. If this happens, you will need to reinstall to repatch them.\n* **Rounded corners**: Not all elements can be rounded, use [Rounded Window Corners Reborn extension](https://github.com/flexagoon/rounded-window-corners) on GNOME.\n* **Steam website pages (Store/Community/Profiles/etc)**: No longer themable with our current method.\n* **Position of notifications**: Doesn't seem to be possible to change.\n* **Height of game list entries**: Doesn't seem to be possible to increase.\n\n## Requirements\n\n* [Python 3](https://www.python.org/downloads/)\n* The skin is created and tested mostly on the Linux version of Steam. Steam's new UI has largely unified platform differences, so other platforms should work, but are not a priority.\n\n## Color themes\n\n\u003cdetails\u003e\u003csummary\u003eColor theme previews\u003c/summary\u003e\n\n\u003ctable\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"adwaita\" src=\"/adwaita/colorthemes/adwaita/preview.png?raw=true\"\u003e\u003cbr/\u003eadwaita\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"breeze\" src=\"/adwaita/colorthemes/breeze/preview.png?raw=true\"\u003e\u003cbr/\u003ebreeze\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"canta\" src=\"/adwaita/colorthemes/canta/preview.png?raw=true\"\u003e\u003cbr/\u003ecanta\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"catppuccin-frappe\" src=\"/adwaita/colorthemes/catppuccin-frappe/preview.png?raw=true\"\u003e\u003cbr/\u003ecatppuccin-frappe\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"catppuccin-macchiato\" src=\"/adwaita/colorthemes/catppuccin-macchiato/preview.png?raw=true\"\u003e\u003cbr/\u003ecatppuccin-macchiato\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"catppuccin-mocha\" src=\"/adwaita/colorthemes/catppuccin-mocha/preview.png?raw=true\"\u003e\u003cbr/\u003ecatppuccin-mocha\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"dracula\" src=\"/adwaita/colorthemes/dracula/preview.png?raw=true\"\u003e\u003cbr/\u003edracula\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"everforest\" src=\"/adwaita/colorthemes/everforest/preview.png?raw=true\"\u003e\u003cbr/\u003eeverforest\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"gruvbox\" src=\"/adwaita/colorthemes/gruvbox/preview.png?raw=true\"\u003e\u003cbr/\u003egruvbox\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"kate\" src=\"/adwaita/colorthemes/kate/preview.png?raw=true\"\u003e\u003cbr/\u003ekate\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"metro\" src=\"/adwaita/colorthemes/metro/preview.png?raw=true\"\u003e\u003cbr/\u003emetro\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"nord\" src=\"/adwaita/colorthemes/nord/preview.png?raw=true\"\u003e\u003cbr/\u003enord\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"oled\" src=\"/adwaita/colorthemes/oled/preview.png?raw=true\"\u003e\u003cbr/\u003eoled\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"one-pro\" src=\"/adwaita/colorthemes/one-pro/preview.png?raw=true\"\u003e\u003cbr/\u003eone-pro\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"pop\" src=\"/adwaita/colorthemes/pop/preview.png?raw=true\"\u003e\u003cbr/\u003epop\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"rose-pine\" src=\"/adwaita/colorthemes/rose-pine/preview.png?raw=true\"\u003e\u003cbr/\u003erose-pine\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"tokyo-night\" src=\"/adwaita/colorthemes/tokyo-night/preview.png?raw=true\"\u003e\u003cbr/\u003etokyo-night\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"tomorrow-night\" src=\"/adwaita/colorthemes/tomorrow-night/preview.png?raw=true\"\u003e\u003cbr/\u003etomorrow-night\u003c/td\u003e\n\t\u003c/tr\u003e\n\t\u003ctr\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"vapor\" src=\"/adwaita/colorthemes/vapor/preview.png?raw=true\"\u003e\u003cbr/\u003evapor\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"vgui2\" src=\"/adwaita/colorthemes/vgui2/preview.png?raw=true\"\u003e\u003cbr/\u003evgui2\u003c/td\u003e\n\t\t\u003ctd\u003e\u003cimg alt=\"yaru\" src=\"/adwaita/colorthemes/yaru/preview.png?raw=true\"\u003e\u003cbr/\u003eyaru\u003c/td\u003e\n\t\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c/details\u003e\n\n## Installation\n\n### With installer script\n\n```bash\ngit clone https://github.com/tkashkin/Adwaita-for-Steam\ncd Adwaita-for-Steam\n./install.py\n```\n\n#### Arguments\n\n| Argument                | Short | Required Values                                       | Description                                        |\n|-------------------------|-------|-------------------------------------------------------|----------------------------------------------------|\n| --help                  | -h    |                                                       | Show help message                                  |\n| --list-options          | -l    |                                                       | List available themes and extras                   |\n| --color-theme           | -c    | [Colortheme](/adwaita/colorthemes)                    | Change color theme                                 |\n| --font                  | -f    | adwaita / cantarell                                   | Change font family                                 |\n| --windowcontrols-theme  |       | auto / adwaita / windows / macos                      | Change window control buttons style                |\n| --windowcontrols-layout |       | auto / gnome / pantheon / windows / macos / \\[custom] | Change window control buttons position and order   |\n| --custom-css            |       |                                                       | Enable [custom css](/custom)                       |\n| --extras                | -e    | [Extra](adwaita/extras)                               | Enable one or multiple theme extras                |\n| --target                | -t    | normal / flatpak / \\[custom dir]                      | Choose target location for install (default: both) |\n| --uninstall             | -u    |                                                       | Uninstall theme                                    |\n\n#### Example Usage\n\n```bash\n# List options\n./install.py -l\n# Install with customizations\n./install.py -c nord -e login/hide_qr -e library/hide_whats_new\n```\n\n\u003cdetails\u003e\u003csummary\u003eCustom CSS\u003c/summary\u003e\n\nIf you wish to include your own custom CSS, see [custom](/custom) and use the `--custom-css` flag.\n\n```bash\n./install.py --custom-css\n```\n\n\u003c/details\u003e\n\n### With graphical installer\n\nUse the [graphical installer](https://github.com/Foldex/AdwSteamGtk) by [@Foldex](https://github.com/Foldex).\n\n\u003ca href=\"https://flathub.org/apps/details/io.github.Foldex.AdwSteamGtk\"\u003e\u003cimg width=\"200\" alt=\"Download on Flathub\" src=\"https://flathub.org/assets/badges/flathub-badge-i-en.svg\"/\u003e\u003c/a\u003e\n\n### Windows Install\n\n- Download the [Latest Release](https://github.com/tkashkin/Adwaita-for-Steam/releases)\n- Ensure you have [Python](#requirements) installed\n- Double click the `install_windows` bat script and follow the prompts\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkashkin%2FAdwaita-for-Steam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftkashkin%2FAdwaita-for-Steam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkashkin%2FAdwaita-for-Steam/lists"}