Questions tagged [awesome-wm]

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.

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,…
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