{"id":26011348,"url":"https://github.com/agneay/welcome_gui","last_synced_at":"2026-04-24T03:35:10.225Z","repository":{"id":234180454,"uuid":"788394663","full_name":"agneay/Welcome_GUI","owner":"agneay","description":"A simple hackable start up welcome application","archived":false,"fork":false,"pushed_at":"2024-04-18T11:14:19.000Z","size":135,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T23:18:23.972Z","etag":null,"topics":["linux","linux-rice","startup"],"latest_commit_sha":null,"homepage":"","language":"Python","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/agneay.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}},"created_at":"2024-04-18T10:31:50.000Z","updated_at":"2025-02-22T13:39:50.000Z","dependencies_parsed_at":"2024-04-18T12:24:54.898Z","dependency_job_id":null,"html_url":"https://github.com/agneay/Welcome_GUI","commit_stats":null,"previous_names":["agneay/welcome_gui"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/agneay/Welcome_GUI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agneay%2FWelcome_GUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agneay%2FWelcome_GUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agneay%2FWelcome_GUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agneay%2FWelcome_GUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agneay","download_url":"https://codeload.github.com/agneay/Welcome_GUI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agneay%2FWelcome_GUI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32208473,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T03:15:14.334Z","status":"ssl_error","status_checked_at":"2026-04-24T03:15:11.608Z","response_time":64,"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":["linux","linux-rice","startup"],"created_at":"2025-03-05T23:18:26.266Z","updated_at":"2026-04-24T03:35:10.195Z","avatar_url":"https://github.com/agneay.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome_GUI [![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)\n## A simple hackable start up welcome application\n\n\n![](https://img.shields.io/badge/maintained-yes-green?style=for-the-badge)\n![](https://img.shields.io/github/forks/agneay/Welcome_GUI?style=for-the-badge)\n![](https://img.shields.io/github/issues/agneay/Welcome_GUI?style=for-the-badge)\n![](https://img.shields.io/github/stars/agneay/Welcome_GUI?style=for-the-badge)\n![](https://img.shields.io/github/license/agneay/Welcome_GUI?style=for-the-badge)\n\nI bellieve in complete hackable software and creativity freedom and thats exactly why I created Welcome_GUI. With easy to install and setup process\n\n\u003e NOTE: Currently this application is only available for linux\n\n## Getting Started\nClone the repo\n```\ngit clone https://github.com/agneay/Welcome_GUI\ncd Welcome_GUI\n```\n\ncreate a folder named Welcome_GUI by the following command\n```\nmkdir ~/.config/Welcome_GUI\n```\n\ncopy `main.py` and `config.json` files to `Welcome_GUI` folder\n\n## Dependencies\n- Python3.12.3\n- Pip\n- Pip packages [AppOpener,pillow,tkinter,json]\n\n  To install the pip packages run the following commands\n  ```\n  pip install pillow AppOpener tkinter json\n  ```\n  or alternatively run\n  ```\n  pip install -r requirements.txt\n  ```\n\n## A simple basic configuration example:\n![](https://github.com/agneay/Welcome_GUI/blob/main/assets/example.png)\n\n## Default config file : config.json\n```json\n{\n    \"_comment\":\"BASIC CONFIGURATIONS\",\n    \"_comment\":\"DO NOT DELETE ANY OPTION\",\n    \"Background\":\"Black\",\n    \"Title\":\"Welcome to my OS\",\n    \"Geometry\":\"990x600\",\n    \"Icon\":\"./assets/icon.ico\",\n    \"Heading\":\"Welcome to Agneay's OS\",\n    \"Logo\":\"./assets/icon.ico\",\n    \"Body\":\"This is a simple startup screen created by AGNEAY B NAIR\",\n\n\n    \"_comment\":\"ADVANCED CONFIGURATIONS FOR HEADING\",\n    \"Heading_fg\":\"white\",\n    \"Heading_bg\":\"Black\",\n    \"Heading_size\":\"40\",\n    \"Heading_font\":\"Arial\",\n    \"Heading_padx\":\"50\",\n    \"Heading_pady\":\"50\",\n\n    \"_comment\":\"ADVANCED CONFIGURATIONS FOR BODY\",\n    \"Body_fg\":\"white\",\n    \"Body_bg\":\"Black\",\n    \"Body_size\":\"20\",\n    \"Body_font\":\"Arial\",\n    \"Body_padx\":\"50\",\n    \"Body_pady\":\"50\",\n\n    \"_comment\":\"BUTTONS FOR QUICKLAUNCH APPLICATIONS\",\n    \"btn_1_text\":\"whatsApp\",\n    \"btn_2_text\":\"telegram desktop\",\n    \"btn_3_text\":\"notepad\",\n    \"btn_4_text\":\"atom\",\n\n\n    \"_comment\":\"ADVANCED CONFIGURATIONS FOR BUTTONS\",\n    \"Btn_1_fg\":\"White\",\n    \"Btn_2_fg\":\"White\",\n    \"Btn_3_fg\":\"White\",\n    \"Btn_4_fg\":\"White\",\n    \n    \"Btn_1_bg\":\"Black\",\n    \"Btn_2_bg\":\"Black\",\n    \"Btn_3_bg\":\"Black\",\n    \"Btn_4_bg\":\"Black\"\n}\n```\n\nFeel free to edit this config file\n\n\nAdd the following line to your startup script in linux\n```\npython ~/.config/Welcome_GUI/main.py\n```\n\n\n## Installation via install.sh\n\u003eNOTE: `install.sh` is currently under development phase, the use of  `install.sh` is not recommended\n\nTo install via `install.sh` use the following commands\n```\nchmod +x install.sh\n./install.sh\n```\n \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagneay%2Fwelcome_gui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagneay%2Fwelcome_gui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagneay%2Fwelcome_gui/lists"}