{"id":21194498,"url":"https://github.com/imhemish/desktop_linux_themer","last_synced_at":"2026-04-29T20:31:44.248Z","repository":{"id":136868276,"uuid":"363611512","full_name":"imhemish/desktop_linux_themer","owner":"imhemish","description":"Theme GNOME, Cinnamon, Budgie and XFCE","archived":false,"fork":false,"pushed_at":"2023-03-22T06:40:45.000Z","size":37,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-24T00:24:00.440Z","etag":null,"topics":["customisation","customise","desktop","gnu-linux","gtk","linux","python","python3","style","themer","themes"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/imhemish.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,"zenodo":null}},"created_at":"2021-05-02T09:20:26.000Z","updated_at":"2022-03-09T14:46:12.000Z","dependencies_parsed_at":"2024-07-22T12:21:57.311Z","dependency_job_id":null,"html_url":"https://github.com/imhemish/desktop_linux_themer","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/imhemish/desktop_linux_themer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhemish%2Fdesktop_linux_themer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhemish%2Fdesktop_linux_themer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhemish%2Fdesktop_linux_themer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhemish%2Fdesktop_linux_themer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imhemish","download_url":"https://codeload.github.com/imhemish/desktop_linux_themer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imhemish%2Fdesktop_linux_themer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32443309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T20:22:27.477Z","status":"ssl_error","status_checked_at":"2026-04-29T20:22:26.507Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["customisation","customise","desktop","gnu-linux","gtk","linux","python","python3","style","themer","themes"],"created_at":"2024-11-20T19:22:36.741Z","updated_at":"2026-04-29T20:31:44.244Z","avatar_url":"https://github.com/imhemish.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 style=\"text-align: center; display: box\"\u003eDesktop Linux Themer\u003c/h1\u003e\n\nDesktop Linux Themer is a software helping beginners on Linux to theme their GNOME, XFCE, Cinnamon and Budgie Desktops (generally, GTK-based desktops).\n\n## Requirements\n\n- \u003cdetails\u003e\n      \u003csummary\u003e Supported Desktop Environnements \u003c/summary\u003e\n      \u003cul\u003e\n          \u003cli\u003eGNOME\u003c/li\u003e  \n          \u003cli\u003eXFCE\u003c/li\u003e  \n          \u003cli\u003eCinnamon\u003c/li\u003e  \n          \u003cli\u003eBudgie\u003c/li\u003e\n      \u003c/ul\u003e\n  \u003c/details\u003e\n\n- \u003cdetails\u003e\n      \u003csummary\u003e Supported Distros \u003c/summary\u003e\n      \u003cul\u003e\n          \u003cli\u003eUbuntu (Budgie, Xubuntu/XFCE)\u003c/li\u003e\n          \u003cli\u003eLinux Mint (Cinnamon, XFCE)\u003c/li\u003e\n          \u003cli\u003eZorin OS (+ Lite)\u003c/li\u003e\n          \u003cli\u003eFedora (GNOME, XFCE, Cinnamon)\u003c/li\u003e\n          \u003cli\u003eRedHat Enterprise Linux (vanilla)\u003c/li\u003e\n          \u003cli\u003eManjaro (GNOME, XFCE, Cinnamon, Budgie)\u003c/li\u003e\n      \u003c/ul\u003e\n  \u003c/details\u003e\n- Python 3 (type `python3` in terminal, use your package manager to install Python 3 if not)\n\n## Installation\n\nThe following steps should be followed for downloading:\n\n- Make sure that you are using a [supported desktop environment](#requirements).\n\n- Make sure that you have [Python 3 installed on your system](#check-python-installation). (Most GNU/Linux distros have python3 preinstalled.)\n\n- In a terminal, install the `pysimplegui` library by typing `sudo pip install pysimplegui` (if this errors, [check the official documentation.](https://pip.pypa.io/en/stable/installation/))\n\n- Download the latest archive (either tar.gz or .zip) in the [releases](../../releases/latest).\n- Unzip it using your favorite unarchiver.\n- Open a terminal, and navigate to the unarchived folder.\n- Build the installer script using `chmod +x ./build_installer.sh \u0026\u0026 sh ./build_installer.sh`.\n- Verify that the installer is executable : `chmod +x ./installer.sh`\n- Lauch the installer : `sudo ./installer.sh`.\n\nFinally, you have installed it!\n\n##### Additional step for GNOME and Budgie users:\n\nMake sure that the `user-theme` extension is installed and enabled through \u003chttps://extensions.gnome.org/extension/19/user-themes/\u003e.\n\n## Check Python installation\n\n1. Type `python3` in your terminal. It should output this (more or less) :\n\n```bash\nPython 3.8.10 (default, Mar 13 2023, 10:26:41)\n[GCC 9.4.0] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n\u003e\u003e\u003e\n```\n\n2. If any errors occur, [check the official documentation](https://wiki.python.org/moin/BeginnersGuide/Download) to correctly install the latest Python 3 on your system.\n\n## Usage\n\nUse applications menu/whisker menu/start menu/gnome app drawer or anything like start menu on your desktop and search for \"Desktop Linux Themer\" and launch the application.\nThen use it to switch GTK, Window Manager, Desktop, Icons, Cursors theme through drop down menus and buttons provided.\n\n## To do\n\n- Add lxde desktop support\n- Provide mechanism for downloading and installing popular themes within the application\n- Make installation simpler\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimhemish%2Fdesktop_linux_themer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimhemish%2Fdesktop_linux_themer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimhemish%2Fdesktop_linux_themer/lists"}