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

Why starting an application with a key binder, it does not tile?

I have a problem with tiling applications in awesome-wm. I set up some key biners in the rc.lua: awful.key({ modkey, "Control" }, "f", function () awful.util.spawn("firefox") end, {description = "firefox", group =…
0
votes
1 answer

Power Button in awful.key

How can I set an action to powerbutton on my laptop? I tried to use awful.key({ }, "Power",... but it doesn't work.
user12577188
0
votes
2 answers

Awesome WM Alt + Scroll

How to make Alt + mouse Scroll to run awful.tag.viewnext and awful.tag.viewprev, having mouse position anywhere ? I tried: root.buttons(gears.table.join( awful.button({ }, 3, function () mymainmenu:toggle() end), awful.button({"Alt" }, 4,…
StackUser
  • 243
  • 2
  • 19
0
votes
1 answer

change height of a client window?

I was wondering if there was a way that I could resize window height in awesome. sort of like how I could make the master wider or narrower, is there a way to make a window lower in the stack taller or shorter? Documentation has not helped, so I…
0
votes
1 answer

Detect Mod key pressed alone (key pressed and then released)

I want to launch a menu when pressing the Mod key alone, but still want to be able to assign shortcuts to Mod + other keys. In other words, I want to configure the Mod key similar to how it works in Windows 10, where Mod4 alone opens the Start menu…
scaramouche
  • 461
  • 2
  • 12
0
votes
1 answer

Google Chrome does not tile in Awesome WM

I cannot make Google Chrome tile correctly in Awesome WM (version 4.3 in Debian 10 & 11). Chrome's window stops responding, or goes blank, if it is resized (a new tile is added next to it, or a tile is closed/minimized), or when it's open in…
Vasili Korol
  • 59
  • 3
  • 9
0
votes
0 answers

How to decrease animation duration in AwesomeWM?

I am running a Linux Mint 20 laptop with AwesomeWM 4.3 with ChrisTitusTech's material-awesome. It is my first time using any WM but the experience was great. The only issue is that the animation, like opening and closing windows, moving workspaces,…
Jerico
  • 173
  • 1
  • 3
  • 9
0
votes
2 answers

Prevent content shrinking in awesomewm

I'm customizing my awesome-wm taskbar and what I'm trying to achieve is : have a tasklist with fixed items width, which can shrink if there is not enough space have a button right after the tasklist to open a program launcher on click (rofi), this…
Thel-Rico
  • 106
  • 7
0
votes
0 answers

Sending keyboard input to a client

I'm trying to send a keyboard key sequence to a client from the terminal using awesome-client, with the fake_input function (https://awesomewm.org/doc/api/libraries/root.html#fake_input), I used the send_string_to_client snippet. However, this…
0
votes
1 answer

Add a widget from awful.spawn.easy_async?

I'd like to add a power-status widget but only if the system supports it (I run the same config on my desktop as my laptop). Obviously I could check the hostname, but I'd rather just check if acpi is available. Currently I've got this: mybattery =…
nowan
  • 3
  • 3
0
votes
0 answers

Awesome wm visual anomaly

I have Awesome window manager running on a Manjaro-running desktop with nvidia GeForce GTX 750 card using non-free nvidia drivers. The machine gives off a visual anomaly when scrolling through text, both in a tiled window, or full screen. The…
JPErwin
  • 223
  • 1
  • 10
0
votes
1 answer

Get Next and Previous Tags (AwesomeWM)

Is there a way to get the next or previous tag in AwesomeWM Lua Config? Reason :- I want to get the next or previous tag to set the focused clients tag to it and then move to the tag. I know there is awful.tag.viewnext which moves to the next tag…
parkeradam
  • 11
  • 2
0
votes
1 answer

awesomewm tags repeat endlessly

I just upgraded to awesome 4.3 and after I open a couple of apps my tags start repeating endlessly. I use alpha characters instead of numbers or names, I can get 26 tags with a single keystroke shortcut, but the code is basically the same and has…
jk121960
  • 843
  • 14
  • 45
0
votes
1 answer

Is there a way of monitoring changes in visible clients list in awesome-wm?

I know i can call screen:get_clients() in a loop to achieve this, but I'd like to do it asynchronously. I've tried to use manage and unmanage signals, but this doesn't cover all scenarios eg. switching tags, moving clients to other tags and…
user4751800
0
votes
1 answer

Awesome WM - Chatty (Java application) bypass dimension properties from rc.lua

Chatty is a java application to chat in Twitch (streaming platform) from the desktop. What I'm trying to accomplish is that Chatty always starts with specifics X, Y, width and height properties. { rule = { class = "chatty-Chatty" }, properties =…
GhostOrder
  • 586
  • 7
  • 21