46 lines
1.6 KiB
Markdown
46 lines
1.6 KiB
Markdown
[](https://deps.rs/repo/github/byson94/ewwii)
|
|
|
|
# Ewwii
|
|
|
|
<img src="./.github/EwwiiLogo.png" height="100" align="left"/>
|
|
|
|
Elkowars Wacky Widgets Imporved Interface is a fork of Elkowars Wacky Widgets which is a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager.
|
|
|
|
## Examples
|
|
|
|
All examples are in the [examples directory](./examples/).
|
|
|
|
- A basic bar [CLICK TO SEE](./examples/ewwii-bar) <br>
|
|

|
|
|
|
- Data structures [CLICK TO SEE](./examples/data-structures) <br>
|
|

|
|
|
|
## Templates
|
|
|
|
- A wifi gui template [CLICK TO SEE](https://github.com/Ewwii-sh/ewifi_gui_template) <br>
|
|
<img src="https://raw.githubusercontent.com/Ewwii-sh/ewifi_gui_template/main/.github/ewifi_gui_screenshot.png" width="400" />
|
|
|
|
## Contribewwtiing
|
|
|
|
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. Read `CONTRIBUTING.md`
|
|
3. Install dependencies
|
|
4. Write down your changes in CHANGELOG.md
|
|
5. Open a pull request once you're finished
|
|
|
|
## Licensing
|
|
|
|
This project is a fork of [Eww](https://github.com/elkowar/eww) (MIT License).
|
|
|
|
- Original Eww code remains under MIT License (see `licenses/eww-MIT.txt`).
|
|
- Modifications and additions in this fork are licensed under GPL-3.0 (see `LICENSE`).
|
|
|
|
## Widget
|
|
|
|
https://en.wikipedia.org/wiki/Wikipedia:Widget
|