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

Resize textbox widget to fit content

I'm creating a widget to indicate cpu usage in percentage. The widget is a graph with a textbox drawn on top of it. Since the text is the same color as the graph I want to give the text a background. So I tried something like this: cpu_graph =…
siebz0r
  • 18,867
  • 14
  • 64
  • 107
0
votes
2 answers

AwesomeWM non-ascii character doesn't display

In my wibox taskbar, I have a wibox.widget.textbox whose text is set using the textbox:set_text method. The text comes from a bash command, whose output is recieved with io:popen(): local fd = io.popen("sensors | grep -oP…
Antoine C.
  • 3,730
  • 5
  • 32
  • 56
0
votes
2 answers

Awesome wm 4 middle align does not work in horizontal layout

On my previous awesome installation (awesome 3.5) I wrote the configurations that do not work the same way in version 4 anymore. I would align a container within horizontal align like this: local center_layout =…
Ben
  • 3,989
  • 9
  • 48
  • 84
0
votes
1 answer

How to handle reletive path in awesome-wm

In my 'rc.lua' file I currently have the following code: naughty.notify({ preset = naughty.config.presets.info, text =…
King110
  • 122
  • 8
0
votes
1 answer

Awesome wm panel autohide won't work

I wan't to make panel autohide on left side: s.lbox = awful.wibar({ position = "left", screen = s, width = 2, type = "desktop", visible = true }) s.lbox:setup { layout = wibox.layout.fixed.vertical, { layout =…
cottonjoe
  • 1
  • 1
0
votes
0 answers

Layout switch doesn't work on high-numbered tags

I have defined 9 tags awful.util.tagnames = { "1", "2", "3", "4", "5", "6", "7", "8", "9" } However, if my awful.layout.layouts field contains less than 9 elements, e.g., awful.layout.layouts = { awful.layout.suit.floating, …
andreas-h
  • 10,679
  • 18
  • 60
  • 78
0
votes
1 answer

Replacement for awful.util.pread in awesome 4.0

In awesome 3.5, I used to have custom widgets relying in awful.util.pread(). In awesome 4.0, I was instructed to use awful.spawn.easy_async() instead I tried to replace this: local cmd = "echo 5555" local ret = "5" ret = awful.util.pread(cmd) --…
Lem
  • 1
0
votes
1 answer

Awesome WM 4.0: Layouts glitch

I'm having glitching layouts in awesome wm i'm just a beginner with awesome, so don't know if this is a bug or totally my fault (probably the latter). This happens both when using the key-combinations as the buttons. A screenshot of what…
JasperDM
  • 3
  • 1
  • 2
0
votes
1 answer

setxkbmap in awesome 4 introduces 1min lag

I frequently change my keyboard layout via setxkbmap. Recently, this introduces a huge lag, where awesome is not responsive. This happened after my switch to v4.0 (I am not sure whether the upgrade is responsible, though...). In my .xerrors I see…
Andreas
  • 1,106
  • 9
  • 26
0
votes
2 answers

Big border arround deepin-terminal in awesome-wm

I found this link to remove the big black border around the window of deepin-terminal in KDE. How can I achieve it in awesome wm? Look at the screenshot... Screenshot!
bambino307
  • 493
  • 2
  • 4
  • 13
0
votes
1 answer

Display tasklist icons only - don't display tasklist text

Please note: There is already an answer for awesome version 3.5 on SO. That answer does not apply to awesome 4.0 and this is not a duplicate I just switched to Awesome 4.0. I would like to hide the text from my tasklist, and only show the…
Juicy
  • 11,840
  • 35
  • 123
  • 212
0
votes
1 answer

Changes from 3.5 to 4.0

I need to help to port my 3.5 rc.lua to 4.0. I try to set one progressbar. It used to be : mybacklight =…
deb2014
  • 89
  • 7
0
votes
2 answers

Awesome WM dialog boxes size

Is it a way how to set the size of dialog boxes in Awesome WM? Like "add torrent" in transmission torrent client or "select entry to auto-type" in keepassx. E.g. make them bigger every time they appear.
0
votes
2 answers

xdotool not working inside a shell script

I am trying to make the wallpaper changing process easier in AwesomeWM with a script which reads a path to an image and replaces the existing wallpaper with the path I gave; and then restart the WM. My code looks like: #!/bin/bash if [[ $1 != "" ]]…
xvlaze
  • 837
  • 1
  • 10
  • 30
0
votes
1 answer

Launch program when change of layout or of screen

I would like to launch one program whenever I change of layout in one screen, or when I change of screen tag. Is there a signal to which I could connect ? Thanks for your help. Regards
deb2014
  • 89
  • 7