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
3
votes
1 answer
How to navigate open programs in Awesome WM using arrow keys whilst in tile layout?
In Awesome WM the way you switch between open programs is by going to the previous or next client. By default it uses the keybinding Mod4 + k and Mod4 + j respectively.
However, let say I have four clients open in my screen using the tile layout,…

milarepa
- 759
- 9
- 28
3
votes
0 answers
Awesome window manager doesn't react on clicks at toolbar when Caps Lock is on
The title pretty much explains it. I use Caps Lock to change layouts, setting it with
awful.util.spawn_with_shell("setxkbmap -layout 'us, ru' -option 'grp:caps_toggle'")
in awesome's rc.lua, if that has anything to do with the issue. When Caps is…

gvlasov
- 18,638
- 21
- 74
- 110
3
votes
1 answer
Make a client show in every tag at a specific position on screen and on top of all windows
Pretty much what it says on the tin. I'm trying to get a small graphic to stay at a specific position on screen, regardless of which tag I'm viewing, and for it to always be on top. Unfortunately I don't even know where to start other than setting a…

Ryan Hasse
- 253
- 1
- 4
- 15
3
votes
1 answer
How to know if client is killed in Awesome WM
I'm writing a module and it has local table with a list of filtered clients. When one of clients in table is killed all operations with it raise "client is invalid" exception.
So how can I check if client is killed?

Shmygol
- 913
- 7
- 16
3
votes
1 answer
Awesome wm Unagi transparency for bars
Awesome is a window manager that lets you setup the environment through a programming language(Lua) .I installed Unagi(compositing window manager) and I can make firefox transparent .For example this awful.rules:
{rule = {class = "Firefox"},
…

ArchHaskeller
- 1,270
- 1
- 12
- 28
3
votes
3 answers
Stop MPlayer from using float in Awesome WM
I understand that MPlayer calls a "configurerequest" and for that reason, completely ignores the rules of my Window Manager in Archlinux, AwesomeWM and instead of being tiled, it floats. Is there anyway to stop this from happening?
Thanks!

lorkham
- 85
- 8
2
votes
2 answers
First time using cairo in AwesomeWM
This is for anyone who's having trouble getting started with cairo.
The documentation didn't give a good, complete example. That's why I wanted to share this.

FluffyDango
- 133
- 9
2
votes
0 answers
Awesome WM - How to Prevent freerdp from grabbing keyboard in fullscreen mode?
I made a dock to start several programms. It appears when the mouse touches the screen border.
When I use xfreerdp in multimonitor mode xfreerdp will automaticaly open in fullscreen mode and grabs the keyboard.
After that, I start e.g. firefox from…

Guy
- 21
- 1
2
votes
2 answers
Picom Kernel Blur
I want to use kernel blur in picom (without experimental backend).
Unfortunately there is no documentation on how we can achieve nice blur effect on terminals (like termite) using picom.
I already enabled these options in picom.conf file but they…

Pazel1374
- 218
- 3
- 14
2
votes
1 answer
Running awesome-client from a script executing as root
Running Awesome on Debian (11) testing
awesome v4.3 (Too long)
• Compiled against Lua 5.3.3 (running with Lua 5.3)
• D-Bus support: ✔
• execinfo support: ✔
• xcb-randr version: 1.6
• LGI version: 0.9.2
I'm trying to signal to Awesome when…

Lego Stax
- 23
- 3
2
votes
2 answers
Cheking day of the month in lua
So I've been configuring my AwesomeWM theme on Linux and I came across this issue. Now I'm not an expert programmer of course so I thought I'd come here to ask for help. I've been trying to check if the day of the month is a number from 1 to 9,…

xorg
- 137
- 1
- 1
- 11
2
votes
2 answers
Awesome WM: Placing tiled clients in specific order on startup
I've installed Awesome WM about a week ago. Since then I've been trying to place terminal clients (bare terminal and vim, vifm, htop) in a specific order on startup. Here is a visual representation of what I'm trying to…

arsoc
- 63
- 5
2
votes
2 answers
AwesomeWm I need advice on mapping more modifier keys
I need to find another couple modifiers for key mappings. The Awesome Docs state that valid modifiers are Any, Mod1, Mod2, Mod3, Mod4, Mod5, Shift, Lock and Control, I am unclear of some of these but I have tried Capslock and Tab and it didn't work…

jk121960
- 843
- 14
- 45
2
votes
1 answer
I cannot catch mouse signals on widgets within a wibox.container.scroll
I am constructing widgets dynamically from from the output of iw dev interface scan I then add them to a scroll box held in a wibox. The problem I find is that the mouse::enter and mouse::leave signals I connect the widgets to do not catch the mouse…

bradly strachan
- 73
- 1
- 8
2
votes
2 answers
Different background color for each taglist item AwesomeWM
how can I set a different background color for each taglist item? I know I have to use widget_template but I don't know how, I'm on awesomeWM 4.3
user12191915