Byson94 a3a69ac485 feat: better errors with rhai_trace (lib built for ewwii)
With this commit, Ewwii now integrates rhai_trace, which is a rust library that I
built to generate better errors with rhai.

It is plugged into codespan reporting for providing awesome errors which
makes programming with ewwii much easier! It is a major UX update along
with the removal of `dyn_id` dependance.
2025-09-04 22:46:18 +05:30
2025-09-04 22:14:02 +05:30
2020-10-18 23:25:00 +02:00
2022-08-21 23:09:54 +02:00
2024-10-10 19:25:09 +02:00
2025-08-05 17:39:11 +05:30
2024-10-10 19:25:09 +02:00
2025-09-04 10:35:25 +05:30

dependency status

Ewwii

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.

Templates

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 (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

Description
An eww rewrite that is powerful, flexible, and extensible.
Readme GPL-3.0 6.6 MiB
Languages
Rust 99.3%
Nix 0.7%