eww-expressions
CommunityWrite and debug eww expressions.
Authormilojarow
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps users write and debug expressions for the eww widget system, enabling dynamic and interactive user interfaces.
Core Features & Use Cases
- Expression Syntax: Understand and utilize
${}for string interpolation and{}for attribute expressions. - Operators & Functions: Master arithmetic, boolean, ternary, elvis, and safe access operators, along with essential functions like
round(),formattime(), andjq(). - Data Access: Learn to access variables, object fields, array elements, and special EWW_* magic variables.
- Use Case: Create a custom status bar widget that displays the current time, CPU usage, and battery level, with dynamic styling based on system conditions.
Quick Start
Use the eww-expressions skill to understand how to display the current time formatted as HH:MM in a label.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: eww-expressions Download link: https://github.com/milojarow/dotfiles/archive/main.zip#eww-expressions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.