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
3
votes
1 answer

Awesome WM 4 run_or_raise function

I start to use Awesome 4.0 afters many years on awesome 3.5. I used aweror lib (you can see it here: https://github.com/lkonga/awesomewm-config) for have a "run or raise" functionality, but I don't find how can I have it with the version…
barmic
  • 33
  • 3
3
votes
1 answer

awesome: change notifications

Running Ubuntu 16.04, I installed awesome-wm and I notice the notifications don't look correct. Out of the box with 0 configuration awesome-wm doesn't seem to be using the correct notifications daemon. I tried installing dunst, and while it works in…
Corydon
  • 33
  • 1
  • 7
3
votes
2 answers

Awesome WM: automatically display client across two monitors

I have two monitors, and out the box AwesomeWM works exactly the way I like. However I would like to launch one particular app (avidemux) extra wide, so that it extends horizontally across both screens. desired: app across both screens I've tried to…
Jeff Turner
  • 131
  • 2
3
votes
1 answer

Lua - require fallback / error handling

I'm currently using the awesome window manager on various Linux machines running different distributions. All of the machines utilize the same (lua) configuration file. Some of the machine have lua-filesystem (lfs) installed, while others don't. My…
Skeen
  • 4,614
  • 5
  • 41
  • 67
3
votes
0 answers

emit text at cursor position (awesome-wm)

I was planning to remap my copy/paste keys on awesome-wm to be more similar to my mac for a while, since it doesn't interfere with terminal's ctrl+c command and doesn't require the use of shift. Today I finally stopped being lazy and slapped…
Alexander Tsepkov
  • 3,946
  • 3
  • 35
  • 59
3
votes
1 answer

fullscreen for vlc in Awesome wm

is there a way to let awesome set vlc in full screen without displaying the menu and progress-bar? I already tried to do this using dbus, but this won´t work for vlc. P.S.: the code I used for dbus is: qdbus org.mpris.MediaPlayer2.banshee \ …
switch87
  • 295
  • 1
  • 18
3
votes
1 answer

Sample SDL program gives an empty window

config: archlinux with awesome desktop environment I just installed sdl2, and tried to run this sample code: https://github.com/xyproto/hello_sdl2/blob/master/c%2B%2B/main.cpp The result is an empty window (I can see my console through it) in the…
dyarob
  • 175
  • 1
  • 7
3
votes
1 answer

How to get a signal when layout has changed in Awesome Wm

Is is possible to capture the layout change in Awesome 3.5 like this for the tags ( for example): screen[s]:connect_signal("tag::history::update", function() --do some stuff when virtual desktop has changed end If so how do…
cedlemo
  • 3,205
  • 3
  • 32
  • 50
3
votes
1 answer

How to update time in lua to reflect system timezone change during execution?

Problem I want to modify the awful.widget.textclock widget in awesome-wm to immediately reflect a change in the system timezone. This widget and all of the awesome-wm config is written in lua. Currently, if the system timezone is changed the widget…
JKav77
  • 33
  • 5
3
votes
1 answer

Awesome WM (v3.5.5) keygrabber alternative

I've never liked the default window switching possibilities in Awesome, so I thought I'd implement Alt-Tab behavior that takes history into account (and does fancy opacity effects). When Alt-Tab is pressed, the entire history is recorded in a…
JorenHeit
  • 3,877
  • 2
  • 22
  • 28
3
votes
3 answers

intellij-idea under awesome wm

When using Awesome WM, Intellij main menu is broken. It's either immediately closing after opening. Holding the mouse button keeps the menu open, but I can't select anything. Sometimes the menu opening works, but the mouse cursor position is off.…
Paul Schyska
  • 666
  • 8
  • 17
3
votes
1 answer

awesome wm crash on login

I installed awesome wm the other day and accidentally changed /etc/xdg/awesome/rc.lua instead of ~/.config/awesome/rc.lua So I reinstalled to attempt to get a copy of the original file. I did sudo apt-get remove --purge awesome* to remove all files,…
Zachary Alfakir
  • 83
  • 1
  • 11
3
votes
2 answers

Awesome 3.5 - two panels (wiboxes) at the top

Before migrating to Awesome 3.5.1 I had two panels at the top of my screen (on top of each other, sort of) and none at the bottom. The code I used to achieve this pre-3.5.* is below: -- Create the wibox mywibox[s] = awful.wibox({ position = "top",…
debil
  • 183
  • 1
  • 6
3
votes
1 answer

Create keybinding to focus master client in awesome-wm

I would like to create a keybinding to switch focus to the master client. Profjim on this forum thread notes: To get the master client on the current tag: c = awful.client.getmaster() I have tried the following, but it causes my ~/.config/rc.lua…
Henry Marshall
  • 850
  • 2
  • 8
  • 21
3
votes
4 answers

Awesome wm keyup and keydown events

I'm using Awesome Window Manager. I want to show my top bar by pressing mod4 and then hide it when I release. I tired passing "keyup Mod4" to awful.key but it does not work. How can I tell it that I want to trigger an event on keyup?
SteveDeFacto
  • 1,317
  • 4
  • 19
  • 35