Ewwwwwww - Yuck Config

Overview

Eww Config

What is it

Using Eww Widgets to create a replacement for my bumblebee-status bars in i3 Window Manager.

Eww allows you to create widgets and style them up with css. It's extremely flexible.

Screenshots

Top Bar

This is my top bar - workspaces are styled with icons from font-awesome and colour coded based on focus and urgency (red "Slack" workspace)

Music details are coming from playerctl which is picking up my playing try from ncspot (Spotify CLI)

Top bar

Bottom Bar

Keeping it simple on the bottom bar -

Workspaces repeated again on the left. On the right we have memory usage, CPU avg usage and disk usage. Then we have my primary interface throughput captured.

Bottom bar

You might also like...
Little Go tool to infer an uncrustify config file from an expected format

uncrustify-infer Little Go tool to infer an uncrustify config file from an expected format Install This tool relies on an uncrustify executable, you m

A lightweight config center written by golang.

A lightweight config center written by golang.

Project my config into your prebuild

Projector A simple key value store per path. Building From Source git clone [email protected]:ThePrimeagen/projector.git cd projector # Install it where

Simple Config Format for Golang.

IndentText Simple Configuration Format that tries to be easy to use and understand at a glance. Unlike other formats, IndentText does not have any typ

Viper wrapper with config inheritance and key generation

piper - Simple Wrapper For Viper Single Source of Truth Generated Key Structs, No Typo Config Inheritance Multiple Config Strategies Support Cache For

A viewer for creating a one-page app that renders the config file as a webpage.

Matterbridge Config Viewer A viewer for creating a one-page app that renders the config file as a webpage. Local Development npm install npm run-scrip

App that generates a Matterbridge config file based on channel names.

Matterbridge Auto-Config App that generates a Matterbridge config file based on channel names. This remote configuration file* is generated based on s

Config files for my GitHub profile.

hcltm Threat Modeling with HCL Overview There are many different ways in which a threat model can be documented. From a simple text file, to more in-d

Config files for my GitHub profile.
Config files for my GitHub profile.

swag ๐ŸŒ English โˆ™ ็ฎ€ไฝ“ไธญๆ–‡ Swag converts Go annotations to Swagger Documentation 2.0. We've created a variety of plugins for popular Go web frameworks. Th

Comments
  • Not working.

    Not working.

    When I try to run it, it appears the following error: error: Too many elements, must be exactly 0 My OS: NixOS 21.05 Complete output: error: Too many elements, must be exactly 0 โ”Œโ”€ /home/mateusc/.config/eww/eww.yuck:67:5 โ”‚ 67 โ”‚ (label :text "${weather.description}") โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ these elements must not be here โ”‚ โ†’ Consider wrapping the elements in some container element โ†’ User-defined widgets cannot be given children.

    opened by mateusdcc 0
Owner
Owen Rumney
Owen Rumney
Go-config - Config parser for go that supports environment vars and multiple yaml files

go-multiconfig This package is able to parse yaml config files. It supports gett

Dimitris Tassopoulos 1 Jun 23, 2022
Simple, useful and opinionated config loader.

aconfig Simple, useful and opinionated config loader. Rationale There are many solutions regarding configuration loading in Go. I was looking for a si

cristaltech 392 Sep 18, 2022
A lightweight yet powerful config package for Go projects

Config GoLobby Config is a lightweight yet powerful config package for Go projects. It takes advantage of env files and OS variables alongside config

GoLobby 293 Sep 28, 2022
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config

HOCON (Human-Optimized Config Object Notation) Configuration library for working with the Lightbend's HOCON format. HOCON is a human-friendly JSON sup

Gรผrkan Kaymak 49 Sep 26, 2022
Composable, observable and performant config handling for Go for the distributed processing era

Konfig Composable, observable and performant config handling for Go. Written for larger distributed systems where you may have plenty of configuration

Lalamove 631 Sep 20, 2022
๐Ÿ”ฅ๐Ÿ”ฅ ๐ŸŒˆ Golang configuration,use to Viper reading from remote Nacos config systems. Viper remote for Naocs.

Viper remote for Nacos Golang configuration,use to Viper reading from remote Nacos config systems. Viper remote for Naocs. runtime_viper := viper.New(

yoyofxteam 21 Sep 1, 2022
create a bootable disk image from Docker image or a yaml config

docker2boot docker2boot creates a bootable disk from either a Docker image or a config yaml file Features status dns Y cloud-init Y network Y ssh TODO

Bin Chen 7 Aug 18, 2022
Nacos is a service config & discovery.

Kratos Nacos example sc := []constant.ServerConfig{ *constant.NewServerConfig("127.0.0.1", 8848), } cc := &constant.ClientConfig{ NamespaceId:

Kratos 19 Oct 28, 2021
Sidecar to watch a config folder and reload a process when it changes

A small (3MB uncompressed docker image), efficient (via inotify) sidecar to trigger application reloads when configuration changes.

Florent Delannoy 24 Sep 30, 2022