eww README

The project's README from github.com/elkowar/eww. As one markdown file: README.md.

dependency status

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.

Dharmx also wrote a nice, beginner friendly introductory guide for eww here.

Check out another cool project by me

I'm currently busy working 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!

Examples

(Note that some of these still make use of the old configuration syntax.)

Rxyhn-rice

eww-top-bar

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

Widget

https://en.wikipedia.org/wiki/Wikipedia:Widget

eww (elkowar/eww)

Searching Database…

12.7K ·GitHub
这是什么?Eww(ElKowars Wacky Widgets)是一个用 Rust 编写的独立小部件系统,让你可以为任何窗口管理器构建自己的自定义桌面小部件,例如状态栏或系统监控工具。
这是我需要配置的 GTK 应用,还是我需要用 Rust 编写代码调用的库?它是一个独立应用程序(基于 GTK 构建),你通过配置来使用它,而不是用 Rust 编程调用的库;你需要编写小部件的配置文件并运行 eww 可执行文件,而不是编写 Rust 代码。
我该如何让 eww 运行起来?README 并没有直接给出安装命令,而是指向一个单独的文档网站获取安装说明;由于整个代码库都是 Rust 编写的,你需要使用 Cargo 来编译它。
我需要先安装 GTK 吗?需要。eww 通过 gtk-rs 基于 GTK3 构建,所以在 Linux 机器上运行或编译之前,你需要先配置好可用的 GTK3 环境。
README 中展示的示例配置能直接用吗?不一定。README 本身提醒,其中几个展示的社区配置仍在使用 eww 旧的配置语法,所以直接照搬到当前版本上可能会出错。
它只能配合 i3 之类的平铺式窗口管理器使用吗?不是。eww 的设计与窗口管理器无关,可以在任何窗口管理器中运行,不过 README 展示的许多示例配置都来自 i3 等平铺式窗口管理器的用户。
作者提到的另一个项目 Yolk 是什么?Yolk 是作者自己开发的 dotfile 管理工具,其特点是无需专门的模板文件即可对 dotfile 进行模板化处理。它与 eww 本身无关,只是同一位开发者的另一个项目。
大家用 eww 实际做过哪些小部件?README 链接了一些社区示例,包括基础和垂直状态栏、一个 i3-bar 替代品,甚至还有一个搞笑的“Activate Linux”水印小部件。
Creator
elkowar
Size
4.5 MB
Stars
12.7K
Age
6y
Commits · 90 Days