{"id":13610834,"url":"https://github.com/Warinyourself/lightdm-webkit-theme-osmos","last_synced_at":"2025-04-13T01:33:09.341Z","repository":{"id":44375200,"uuid":"457531876","full_name":"Warinyourself/lightdm-webkit-theme-osmos","owner":"Warinyourself","description":"Osmos - lightdm greeter theme based on GLSL.","archived":false,"fork":false,"pushed_at":"2024-02-12T11:27:09.000Z","size":2585,"stargazers_count":63,"open_issues_count":3,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-01T19:55:46.976Z","etag":null,"topics":["glsl","glsl-shader","lightdm","lightdm-greeter","lightdm-theme","lightdm-webkit","lightdm-webkit2-greeter","lightdm-webkit2-greeter-theme"],"latest_commit_sha":null,"homepage":"https://warinyourself.github.io/lightdm-webkit-theme-osmos/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Warinyourself.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-02-09T21:19:15.000Z","updated_at":"2024-07-22T04:16:13.000Z","dependencies_parsed_at":"2024-08-01T19:44:23.099Z","dependency_job_id":"7e58f72e-ebb4-47ae-9931-e8c38cc6b478","html_url":"https://github.com/Warinyourself/lightdm-webkit-theme-osmos","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Warinyourself%2Flightdm-webkit-theme-osmos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Warinyourself%2Flightdm-webkit-theme-osmos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Warinyourself%2Flightdm-webkit-theme-osmos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Warinyourself%2Flightdm-webkit-theme-osmos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Warinyourself","download_url":"https://codeload.github.com/Warinyourself/lightdm-webkit-theme-osmos/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223558353,"owners_count":17165114,"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":["glsl","glsl-shader","lightdm","lightdm-greeter","lightdm-theme","lightdm-webkit","lightdm-webkit2-greeter","lightdm-webkit2-greeter-theme"],"created_at":"2024-08-01T19:01:48.483Z","updated_at":"2024-11-07T17:30:40.172Z","avatar_url":"https://github.com/Warinyourself.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# [Osmos greeter theme](https://warinyourself.github.io/lightdm-webkit-theme-osmos/)\n\n![INTRO](https://user-images.githubusercontent.com/83131232/154862858-3acede10-9987-4d58-bae4-d173e51dc833.gif)\n\n\u003cbr /\u003e\n\n## Installation\n\n### Arch Linux:\n\n``` sh\nyay -S lightdm-webkit-theme-osmos\n```\n\n### Manual installation:\n\nSet `greeter-session = lightdm-webkit2-greeter` in `/etc/lightdm/lightdm.conf`:\n```sh\nsudo sed -i 's/^\\(#\\?greeter\\)-session\\s*=\\s*\\(.*\\)/greeter-session = lightdm-webkit2-greeter/g' /etc/lightdm/lightdm.conf\n```\nThen edit `/etc/lightdm/lightdm-webkit2-greeter.conf` to set `webkit_theme=osmos`.\n``` sh\nsudo sed -i 's/^webkit_theme\\s*=\\s*\\(.*\\)/webkit_theme = osmos/g' /etc/lightdm/lightdm-webkit2-greeter.conf\n```\n\n\u003cbr /\u003e\n\n## Control brightness and battery:\n![image](https://user-images.githubusercontent.com/83131232/206694253-865022cd-5406-45f2-9bf1-6307816adcf7.png)\n\nIf you want to control brightness and battery - install [node-greeter](https://github.com/JezerM/nody-greeter#installation).\n\nSet `greeter-session = nody-greeter` in `/etc/lightdm/lightdm.conf`:\n``` sh\nsudo sed -i 's/^\\(#\\?greeter\\)-session\\s*=\\s*\\(.*\\)/greeter-session = nody-greeter/g' /etc/lightdm/lightdm.conf\n```\n\nThen edit `/etc/lightdm/web-greeter.yml` to set `theme: osmos`:\n\n``` sh\nsudo sed -i 's/\\stheme:\\s*\\(.*\\)/ theme: osmos/g' /etc/lightdm/web-greeter.yml\n```\n\nLink webkit theme with nody greeter themes:\n```sh\nln -s /usr/share/lightdm-webkit/themes/osmos /usr/share/web-greeter/themes/osmos\n```\n\nTo control battery install the [acpid](https://archlinux.org/packages/?name=acpid) package and enable/start acpid.service.\n``` sh\nsudo systemctl enable acpid\nsudo systemctl start acpid\n```\n\n\u003cbr /\u003e\n\n## Check the themes:\n[![Random](https://user-images.githubusercontent.com/83131232/153943224-2264f687-7c81-4d06-8424-3f31f8aefd66.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026animation-speed=5\u0026symmetry=0.01\u0026thickness=0.1\u0026hue=360\u0026brightness=1\u0026invert=false\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=true\u0026themeName=Random)\n\n[![Sphere](https://user-images.githubusercontent.com/83131232/153943231-0523905f-66e7-41a5-980b-1246a3ec2438.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026invert=false\u0026hue=21\u0026brightness=1\u0026animation-speed=7.32\u0026size=1.75\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=false\u0026themeName=Sphere)\n\n[![Planet](https://user-images.githubusercontent.com/83131232/153943216-0f5da865-e8e1-4d79-8df3-56db406a5de2.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026animation-speed=5\u0026position=7.02\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=true\u0026themeName=Planet)\n\n[![Destruction](https://user-images.githubusercontent.com/83131232/153943194-bd44a36b-7aec-4fa1-974a-93ab39cb5947.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026position=1\u0026perspective=0.02\u0026animation-speed=10\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=true\u0026themeName=Destruction)\n\n[![Rings](https://user-images.githubusercontent.com/83131232/153943227-ba025898-4141-4d00-9db0-7f1b951aa05a.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?animation-speed=5\u0026blur=false\u0026hue=0.03\u0026no-transition=false\u0026only-ui=true\u0026pxratio=0.8\u0026show-framerate=false\u0026themeName=Rings\u0026zoom=74.3)\n\n[![Tenderness](https://user-images.githubusercontent.com/83131232/153943232-b6989a78-5871-4844-b2c0-8b1202ac53f2.png)]((https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026animation-speed=10\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=false\u0026themeName=Tenderness))\n\n[![Plasma](https://user-images.githubusercontent.com/83131232/153943346-c09fcbaa-0b57-43d6-98fc-5b43d0f65f25.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026hue=81\u0026animation-speed=10\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=false\u0026themeName=Plasma)\n\n[![Flow](https://user-images.githubusercontent.com/83131232/153943203-cfa24684-c94f-4763-945d-3875cd2f0a69.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?pxratio=0.8\u0026animation-speed=10\u0026size=1\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=false\u0026themeName=Flow)\n\n[![Infinity](https://user-images.githubusercontent.com/83131232/153943210-e4cc3bc3-3ade-4323-a216-acf787b61d76.png)](https://warinyourself.github.io/lightdm-webkit-theme-osmos/?palette=3\u0026size=11\u0026amount=50\u0026animation-speed=20\u0026blur=false\u0026no-transition=false\u0026show-framerate=false\u0026only-ui=true\u0026themeName=Infinity)\n\n\u003c/br\u003e\n\n## ROADMAP\n- Integrates with nody-greeter [x]\n- Add possibility to guest login []\n- Add possibility to pick the wallpaper []\n- Add zoom slider (for hight DPI screens) [x]\n- Add CHANGELOG []","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWarinyourself%2Flightdm-webkit-theme-osmos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWarinyourself%2Flightdm-webkit-theme-osmos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWarinyourself%2Flightdm-webkit-theme-osmos/lists"}