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
2 answers

How to navigate in awesome-wm between windows just like as between tabs in a browser?

Yes I know about Win+tab, Win+j/k, but what I also want is something like tabs in a browser, like Win+N (or Win+Shift+N since Win+N "jumps" to workspaces) or whatever similar), where N e { 1,2,3,4,5,6,7,8,9,0 }. So having something like this in this…
xor256
  • 197
  • 9
0
votes
1 answer

Switching between two colors on a awesome wm container widget

I create a wibox.container.background with something like: local w = wibox.widget({ { id = "texte", text = "mon texte", widget = wibox.widget.textbox }, bg = beautiful.bg_normal, widget =…
david
  • 1,302
  • 1
  • 10
  • 21
0
votes
0 answers

rotate over widgets in a stack layout

I'm trying to create a widget to control screens brightness. I have a widget.interfaces table containing interfaces names (from xrandr) ans below is the widget with which I have problems: when I use mouse right-click, there's no changeof…
david
  • 1,302
  • 1
  • 10
  • 21
0
votes
1 answer

wibar wibox Align problem. Section doesn't align to the right anymore after changing configs back to normal

I'm trying to figure out what happened to my wibar. I've been fiddling with my themes.lua config, but in the end I ended up leaving it as it was. Although the behavior hasn't returned back to what it was. Starting point: I use arcolinux, and I…
IvanMar
  • 3
  • 2
0
votes
2 answers

Grouping Windows in the tasklist

I'm currently using the icon-only style tasklist from here on all tags. This gives me a nice overview of everything that's running on my system. If I have a lot of programs running the taskbar tends to get messy rather quickly. I was wondering if…
julsVFX
  • 25
  • 5
0
votes
1 answer

AwesomeVM how to remove the titlebar from termite?

As the question states how do I go about removing the title bar from the termite terminal? I have gone through the config files in termite but can't seem to find anything. Picture included: https://i.stack.imgur.com/QMGXv.jpg
DarkEvE
  • 171
  • 12
0
votes
1 answer

I would like to open one program on the second screen in AwesomeWM, but only if the second screen is available

I made a change in my rc.lua to always open Chromium on screen 2: awful.rules.rules = { -- many other rules here... -- Set Chromium to always map on screen "2" { rule = { class = "Chromium" }, properties = { screen = 2 }…
mbork
  • 564
  • 3
  • 23
0
votes
1 answer

Connecting to a signal of a widget, button::press

I want to create a simple widget which is a progress bar that gets its value set to 1 when we click it with left mouse button. local myFirstWidget = wibox.widget { { value = 0.5, color = "#ff0000", …
Sap Green
  • 11
  • 1
  • 3
0
votes
1 answer

A way to scroll a layout's widgets using mouse?

Can you help me on how to scroll a layout's content using mouse? Or is it possible? I created this notification-center widget and I used wibox.layout.fixed.vertical() to act the storage of the widgets/notifications. My problem is having too many…
user10979101
0
votes
1 answer

place a wibox on a client's content

I want to change/cover a client's content (in relation with a signal) : I just make a widget/wibox appear with the correct size and position. So I put this in my manage signal : local w = wibox({ x = c.x, y = c.y, width =…
david
  • 1,302
  • 1
  • 10
  • 21
0
votes
2 answers

awesome wm is unresponsive, htop shows it is in disk sleep

I am running awesome for a couple of month now, so far without any issues, but lately awesome is starting to hang. That is, I can still use the last open program and other programs, like my music, keeps running but I cannot e.g. switch windows…
select
  • 2,513
  • 2
  • 25
  • 36
0
votes
1 answer

running a Program from vim that opens another window messes up the formating of my terminal

Im using vim inside a gnome-Terminal to edit a Python Program. Im also using a tiling Window manager calles awesome-wm. Inside my Python program im plotting some data to a matplotlib graph (when executed that opens another window). When i want to…
0
votes
1 answer

Focus a new client in the `awful.layout.suit.max` layout

I am coming from i3 and I only used two layouts tiled and stacked. I am currently looking for a way to get the stacked layout into awesome. It seems that awful.layout.suit.max is very close to what I want. The problem that I have is that I can't…
Maik Klein
  • 15,548
  • 27
  • 101
  • 197
0
votes
1 answer

Restrict awful.client.iterate to single tag

What do I need to check for in the rules function to restrict the client iterator to only the focused tag? I've tried function(x) return x.tags == {t} end where t is awful.screen.focused().selected_tag and it doesn't work.
Arii
  • 349
  • 2
  • 10
0
votes
1 answer

Cycle between minimized windows while preserving position

So I have this keybind: awful.key({modkey}, ";", function() if client.focus then for c in awful.client.iterate(function(x) return x.minimized end) do c.minimized = false client.focus.minimized = true …
Arii
  • 349
  • 2
  • 10