awesome-config

Configuration and widgets for Awesome WM in Lua and MoonScript (by piotrklibert)

Awesome-config Alternatives

Similar projects and alternatives to awesome-config

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better awesome-config alternative or higher similarity.

awesome-config reviews and mentions

Posts with mentions or reviews of awesome-config. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-02-28.
  • Try the new try.haxe!
    5 projects | news.ycombinator.com | 28 Feb 2021
    My config is on Github[0] and it's an absolute mess: at first I used plain Lua, then tried MoonScript (which was a huge let down, unfortunately), then switched to Haxe. In all 3 cases this config was my first time using the languages in question, so the code is... less than ideal, let's leave it at that :)

    If you want to set up something similar, you can start with haxeshigh/Makefile[1] and haxeshigh/bin/build (it's a shell script). In the haxeshigh/src/ there are implementations of three widgets: battery, brightness, and taglist[2]. The last one is the most complex as it uses coroutines to animate (slide in/out) the widget on screen. The rest of src/ are wrappers/type definitions for objects from Awesome, plus some macros/helpers for working with Lua tables (which are both arrays and hash tables at the same time, Haxe doesn't like this).

    I found some bugs in the Lua part of the Haxe compiler (genlua.ml), but it was a long time ago, so they are probably fixed already. I don't remember the details, but the fix was trivial... I'll try to look for the issue and see if it's already fixed later.

    [0] https://github.com/piotrklibert/awesome-config

    [1] https://github.com/piotrklibert/awesome-config/blob/master/h...

    [2] https://github.com/piotrklibert/awesome-config/blob/master/h...

Stats

Basic awesome-config repo stats
1
7
0.0
about 1 year ago

The primary programming language of awesome-config is Haxe.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com