{"id":13474224,"url":"https://github.com/elkowar/eww","last_synced_at":"2025-05-13T15:03:07.062Z","repository":{"id":37008185,"uuid":"296943592","full_name":"elkowar/eww","owner":"elkowar","description":"ElKowars wacky widgets","archived":false,"fork":false,"pushed_at":"2025-04-26T22:47:48.000Z","size":4498,"stargazers_count":10477,"open_issues_count":318,"forks_count":441,"subscribers_count":46,"default_branch":"master","last_synced_at":"2025-05-05T22:41:28.583Z","etag":null,"topics":["desktop","eww","gtk","gtk-rs","gtk3","hacktoberfest","linux","rust","rust-lang","unixporn","widget"],"latest_commit_sha":null,"homepage":"https://elkowar.github.io/eww","language":"Rust","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/elkowar.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["elkowar"],"patreon":null,"open_collective":null,"ko_fi":"elkowar","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2020-09-19T20:07:39.000Z","updated_at":"2025-05-05T18:42:47.000Z","dependencies_parsed_at":"2023-02-19T14:45:33.796Z","dependency_job_id":"63ddd162-1454-4381-9fd4-03788cf2a986","html_url":"https://github.com/elkowar/eww","commit_stats":{"total_commits":548,"total_committers":61,"mean_commits":8.98360655737705,"dds":0.2572992700729927,"last_synced_commit":"c72b881c3f8f2d2ad8d7a6c337ab3f55ff73ef4b"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elkowar%2Feww","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elkowar%2Feww/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elkowar%2Feww/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elkowar%2Feww/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elkowar","download_url":"https://codeload.github.com/elkowar/eww/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253206173,"owners_count":21871165,"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":["desktop","eww","gtk","gtk-rs","gtk3","hacktoberfest","linux","rust","rust-lang","unixporn","widget"],"created_at":"2024-07-31T16:01:10.484Z","updated_at":"2025-05-13T15:03:07.012Z","avatar_url":"https://github.com/elkowar.png","language":"Rust","funding_links":["https://github.com/sponsors/elkowar","https://ko-fi.com/elkowar"],"categories":["Customizations","Rust","Tool","Bar","Status Bars","unixporn","Packages"],"sub_categories":["Linux","Desktop Extension Tool","Nerd Fonts","Bars, Panels, and Widgets"],"readme":"[![dependency status](https://deps.rs/repo/github/elkowar/eww/status.svg)](https://deps.rs/repo/github/elkowar/eww)\n\n# Eww\n\n\u003cimg src=\"./.github/EwwLogo.svg\" height=\"100\" align=\"left\"/\u003e\n\nElkowars Wacky Widgets is a standalone widget system made in Rust that allows you to implement\nyour own, custom widgets in any window manager.\n\nDocumentation **and instructions on how to install** can be found [here](https://elkowar.github.io/eww).\n\nDharmx also wrote a nice, beginner friendly introductory guide for eww [here](https://dharmx.is-a.dev/eww-powermenu/).\n\n## Check out another cool project by me\n\n\u003cimg src=\"https://raw.githubusercontent.com/elkowar/yolk/refs/heads/main/.github/images/yolk_logo.svg\" height=\"100\" align=\"right\"/\u003e\n\nI'm currently busy working [yolk](https://github.com/elkowar/yolk),\nwhich is a dotfile management solution that supports a unique spin on templating: *templating without template files*.\n\nTo find out more, check out the [website and documentation](https://elkowar.github.io/yolk)!\n\n## Examples\n\n(Note that some of these still make use of the old configuration syntax.)\n\n* A basic bar, see [examples](./examples/eww-bar)\n![Example 1](./examples/eww-bar/eww-bar.png)\n\n* [Some setups by Druskus20](https://github.com/druskus20/eugh)\n![Druskus20-bar](https://raw.githubusercontent.com/druskus20/eugh/master/polybar-replacement/.github/preview.png)\n\n* [My own vertical bar](https://github.com/elkowar/dots-of-war/tree/master/eww-bar/.config/eww-bar)\n\n\u003cimg src=\"https://raw.githubusercontent.com/elkowar/dots-of-war/master/eww-bar/.config/eww-bar/showcase.png\" height=\"400\" width=\"auto\"/\u003e\n\n* [Vertical Bar by Rxyhn](https://github.com/rxyhn/bspdots)\n\n\u003cdiv align=\"left\"\u003e\n\n![Rxyhn-rice](https://user-images.githubusercontent.com/93292023/152228869-d618335a-7a1e-40f7-95f9-b1cf401be89e.gif)\n\n\u003c/div\u003e\n\n* [Setup by Axarva](https://github.com/Axarva/dotfiles-2.0)\n![Axarva-rice](https://raw.githubusercontent.com/Axarva/dotfiles-2.0/main/screenshots/center.png)\n\n* [Setup by adi1090x](https://github.com/adi1090x/widgets)\n![Nordic](https://raw.githubusercontent.com/adi1090x/widgets/main/previews/dashboard.png)\n\n* [i3 Bar replacement by owenrumney](https://github.com/owenrumney/eww-bar)\n![Top bar](https://raw.githubusercontent.com/owenrumney/eww-bar/master/.github/topbar.gif)\n![Bottom bar](https://raw.githubusercontent.com/owenrumney/eww-bar/master/.github/bottombar.gif)\n\n* [Setups by iSparsh](https://github.com/iSparsh/gross)\n![iSparsh-gross](https://user-images.githubusercontent.com/57213270/140309158-e65cbc1d-f3a8-4aec-848c-eef800de3364.png)\n\n* [topbar by saimoomedits](https://github.com/Saimoomedits/eww-widgets)\n\n\u003cdiv align=\"center\"\u003e\n\n![eww-top-bar](https://user-images.githubusercontent.com/72156551/153045183-227b62b2-223a-4a5b-a499-3f31044b5b65.gif)\n\n\u003c/div\u003e\n\n* [Activate Linux by Nycta](https://github.com/Nycta-b424b3c7/eww_activate-linux)\n\n\u003cdiv align=\"left\"\u003e\n\n![Activate Linux](https://raw.githubusercontent.com/Nycta-b424b3c7/eww_activate-linux/refs/heads/master/activate-linux.png)\n\n\u003c/div\u003e\n\n## Contribewwting\n\nIf you want to contribute anything, like adding new widgets, features, or subcommands (including sample configs), you should definitely do so.\n\n### Steps\n\n1. Fork this repository\n2. Install dependencies\n3. Smash your head against the keyboard from frustration (coding is hard)\n4. Write down your changes in CHANGELOG.md\n5. Open a pull request once you're finished\n\n## Widget\n\nhttps://en.wikipedia.org/wiki/Wikipedia:Widget\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felkowar%2Feww","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felkowar%2Feww","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felkowar%2Feww/lists"}