https://github.com/elkowar/eww
ElKowars wacky widgets
https://github.com/elkowar/eww
desktop eww gtk gtk-rs gtk3 hacktoberfest linux rust rust-lang unixporn widget
Last synced: 6 days ago
JSON representation
ElKowars wacky widgets
- Host: GitHub
- URL: https://github.com/elkowar/eww
- Owner: elkowar
- License: mit
- Created: 2020-09-19T20:07:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-28T08:07:45.000Z (12 months ago)
- Last Synced: 2024-05-02T00:54:42.181Z (12 months ago)
- Topics: desktop, eww, gtk, gtk-rs, gtk3, hacktoberfest, linux, rust, rust-lang, unixporn, widget
- Language: Rust
- Homepage: https://elkowar.github.io/eww
- Size: 4.11 MB
- Stars: 8,454
- Watchers: 46
- Forks: 347
- Open Issues: 269
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/elkowar/eww - Linux desktop widgets (Customizations / Linux)
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/elkowar/eww - Linux desktop widgets (Jump To / Customizations)
- my-awesome-github-stars - elkowar/eww - ElKowars wacky widgets (Rust)
- awesome-linux-ricing - Eww - ElKowars wacky widgets. (Bar / Nerd Fonts)
- awesome-starred - elkowar/eww - ElKowars wacky widgets (Rust)
- awesome-starred - elkowar/eww - ElKowars wacky widgets (Rust)
README
[](https://deps.rs/repo/github/elkowar/eww)
# Eww
Elkowars Wacky Widgets is a standalone widget system made in Rust that allows you to implement
your own, custom widgets in any window manager.Documentation **and instructions on how to install** can be found [here](https://elkowar.github.io/eww).
Dharmx also wrote a nice, beginner friendly introductory guide for eww [here](https://dharmx.is-a.dev/eww-powermenu/).
## Check out another cool project by me
I'm currently busy working [yolk](https://github.com/elkowar/yolk),
which is a dotfile management solution that supports a unique spin on templating: *templating without template files*.To find out more, check out the [website and documentation](https://elkowar.github.io/yolk)!
## Examples
(Note that some of these still make use of the old configuration syntax.)
* A basic bar, see [examples](./examples/eww-bar)
* [Some setups by Druskus20](https://github.com/druskus20/eugh)
* [My own vertical bar](https://github.com/elkowar/dots-of-war/tree/master/eww-bar/.config/eww-bar)
* [Vertical Bar by Rxyhn](https://github.com/rxyhn/bspdots)

* [Setup by Axarva](https://github.com/Axarva/dotfiles-2.0)
* [Setup by adi1090x](https://github.com/adi1090x/widgets)
* [i3 Bar replacement by owenrumney](https://github.com/owenrumney/eww-bar)

* [Setups by iSparsh](https://github.com/iSparsh/gross)
* [topbar by saimoomedits](https://github.com/Saimoomedits/eww-widgets)

* [Activate Linux by Nycta](https://github.com/Nycta-b424b3c7/eww_activate-linux)

## Contribewwting
If you want to contribute anything, like adding new widgets, features, or subcommands (including sample configs), you should definitely do so.
### Steps
1. Fork this repository
2. Install dependencies
3. Smash your head against the keyboard from frustration (coding is hard)
4. Write down your changes in CHANGELOG.md
5. Open a pull request once you're finished