awesome is a dynamic window manager for the X Window System developed in the C and Lua programming languages. Lua is also used for configuring and extending the window manager.
Questions tagged [awesome-wm]
413 questions
0
votes
1 answer
Mouse cylinder behaviour (dual-screen config)
I've already asked a question about this in Unix & Linux SE and I so actually use xdotool.
The idea is that the mouse goes at the left of the left screen when it reaches the right of the right screen and vice versa.
But I recently saw the…

david
- 1,302
- 1
- 10
- 21
0
votes
1 answer
Detecting touchpad movement vs regular mouse programmatically on Linux
I love the mod4 + mouse-drag combo for moving/resizing windows in Awesome WM, it's very intuitive with regular mouse. Now that I'm using Awesome WM on my laptop, however, I find this combo more annoying when using the touchpad vs regular mouse.
The…

Alexander Tsepkov
- 3,946
- 3
- 35
- 59
0
votes
1 answer
Keeping "chat" windows on a lateral
I use awesome for quite a while at home, but when setting it up at work I'm facing an issue. I need to keep an eye on 2 chat windows where I'm usually just watching people talk.
I created 2 "google-chrome --app=http://uol" windows, so they open…

Lem0n
- 1,217
- 1
- 14
- 22
0
votes
1 answer
call to beautiful.at_screen_connect() error in rc.lua
I have been trying to configure the awesome-copycats theme package and keep getting the following error on startup:
/.config/awesome/rc.lua:214: attempt to call a nil value (field 'at_screen_connect')
This refers to line 214 of the default…

mkk
- 879
- 6
- 19
0
votes
1 answer
AwesomeWM shows loading icon when changing wallpaper from rc.lua
I am trying to do something similar to a Compiz effect I liked a lot in Reddit. I have tweaked my rc.lua in a way that, when Super+R is pressed, every client gets hidden, the wallpaper changes to a blurred one (stored in another directory) and Rofi…

xvlaze
- 837
- 1
- 10
- 30
0
votes
0 answers
Avoiding off-screen tooltips with awesome wm and multiple monitors
I have this convoluted setup with three monitors, on a single X screen, driven by awesome wm 4.2.
Some applications (Pale Moon, XTerm, QJackCtl to name a few) draw their tooltips and context menus disregarding the actual monitor setup I have,…

Patrice Levesque
- 2,079
- 17
- 16
0
votes
2 answers
Is there a way to switch the wallpapers with a fade transition effect on AwesomeWM?
it's a question about switching wallpapers on Awesome Windows Manager.
I would like to switch my wallpapers smoothly with a fade transition effect. At present, I use the gears.wallpaper API to change my wallpapers randomly, here is the part of the…

Bekcpear
- 1
- 1
0
votes
1 answer
How to bind client key for particular client class in Awesome WM?
I want to bind client key to perform some operation on Mod1-q shortcut only in vivaldi browser, so I write in clientkeys config in my rc.lua:
awful.key({"Mod1"}, "q",
function (c)
if c.class == "Vivaldi-stable" then
someoperation()
…

sandric
- 2,310
- 3
- 21
- 26
0
votes
1 answer
Increase wibox height depending on content
I have a wibox with vertical layout and two text widgets:
local w = wibox {
width = 300,
height = 80,
ontop = true,
screen = mouse.screen,
}
w:setup {
{
id = 'header',
widget = wibox.widget.textbox
},
{
…

streetturtle
- 5,472
- 2
- 25
- 43
0
votes
1 answer
Get Geometry of widgets with variable size
Situation
I have a pop_up widget (say a textbox), which I can place arbitrarily on the screen by setting the properties x and y accordingly.
On the other hand I use the prompt, which is located in the default wibar.
I would like to place the pop_up…

manuben
- 3
- 2
0
votes
0 answers
Slider bar gradient relative to bar instead of widget
I noticed that when setting a color pattern the coordinates seem relative to the widget. I'm trying to set a color pattern for the handle of a slider (the red ball in the screenshots).
I want the gradient to be relative to the position of the handle…

siebz0r
- 18,867
- 14
- 64
- 107
0
votes
2 answers
awesome-wm gears.timer setup
I want to replace deprecated awful.timer with gears.timer in my awesome-wm. But I having trouble starting it. I took function from the example as a prototype and wrote simple test function. Here it is:
gears.timer {
timeout = 1,
autostart…

Sergey
- 1,166
- 14
- 27
0
votes
1 answer
How to overlay text on to an awesomewm widget?
Over the years I've used conky for most of this stuff, and I currently have a conky-only bottom bar for this purpose. I'm trying to rewrite parts/all of it in awesomewm, but I'm hung up on one thing.
With conky it's trivial to overlay text on…

Ng Oon-Ee
- 1,193
- 1
- 10
- 26
0
votes
0 answers
Mod4-Space does nothing
I am running awesome 3.4.15 (Never Gonna Give You Up), and most of the hotkeys seem to work fine, including Mod4-j, Mod4-enter, Mod4-r, Mod4-x.
However, Mod4-Space does nothing. The window tiles do not change, and the layout does not seem to either,…

bcr
- 1,328
- 11
- 27
0
votes
2 answers
How can I implement ordinal days to the AwesomeWM textclock widget?
I am using AwesomeWM v4.0-170-g6c24848-dirty, compiled against Lua 5.3.3; and I am starting to customise my widgets.
One of them is the clock, technically wibox.widget.textclock(). I have been able to alter the format in order to change the order,…

xvlaze
- 837
- 1
- 10
- 30