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

Before diving in, is this possible with Awesome WM?

I've been trying different tiling WM's to see which one best fits my needs. Every time I try a new one, it looks good but I find other things that don't quite work the way I like. My requirements have evolved as I go. Initially, I didn't want to get…
phd68lnx
  • 93
  • 1
  • 6
6
votes
2 answers

Change awesomewm theme programmatically

I have several wallpapers and a theme/colour palette for each one, I'm trying to find a way to assign a keyboard shortcut to change the theme from one to another. I have no problems setting each individual theme, but cannot for the life of me figure…
samuelmr
  • 617
  • 4
  • 10
6
votes
2 answers

How does the different layouts in awesome work?

I have been using awesome in on ubuntu 14.04 for a while. The default layouts defined in rc.lua is: layouts = { awful.layout.suit.floating, awful.layout.suit.tile, awful.layout.suit.tile.left, awful.layout.suit.tile.bottom, …
UlfR
  • 4,175
  • 29
  • 45
6
votes
3 answers

How to hide borders dynamically from windows when not tiled (Awesome WM)?

I'd like to remove the border from any window which is not tiled (no matter where it is maximized or just a single window assigned to a tag) and add borders as soon as it get's tiled, all while using the same layout. I tried this solution (with…
luke404
  • 63
  • 1
  • 6
6
votes
1 answer

naughty notifications with long messages

Is there a way to bypass the character limit of naughty's notification messages? I don't know what that limit is, but they seem to be getting truncated after a certain length. I'm using orglendar and it summarizes my google calendar events in one…
Alexander Tsepkov
  • 3,946
  • 3
  • 35
  • 59
6
votes
2 answers

Why redefinition standard variables in awesome wm modules needed?

Any awesome wm module starts from redefinition standard variables to local. Something like that local table = table local string = string local tostring = tostring What does it do? All code still working fine after deleting this lines.
user3469333
6
votes
2 answers

My if-then-else-end statement is failing in Lua; how can I fix it?

I'm trying to improve my rc.lua for the Awesome window manager. The default rc.lua sets up a menu with the following code: myawesomemenu = { { "manual", terminal .. " -e man awesome" }, { "edit config", editor_cmd .. " " .. awesome.conffile…
strugee
  • 2,752
  • 4
  • 19
  • 30
6
votes
2 answers

Awesome WM ignores input in non-us layout

I've started using Awesome WM, and found annoying that it ignores input in "Run" widget (mod+R) when current layout is not US, say, RU. Also, it ignores and any input (mouse klicks, keyboard - even not layout-specific keys like Esc!) in its…
Rast
  • 2,341
  • 4
  • 20
  • 29
6
votes
3 answers

Application autostart under certain tag in awesome-wm

I have read Setting windows layout for a specific application in awesome-wm.Now I want to do this under certain tag during autostart. For example: I turn on my pc.Apps like "firefox","terminal" will automatically run under tag 1." "mplayer" will…
winoi
  • 237
  • 2
  • 4
  • 11
5
votes
1 answer

Awesome wm setting size for the tasklist item

I'm coding a custom vertical wibox that contains my tasklist, I want it to look like this: but instead of being fixed height, the tasklist items just take up all the available space. Here's the result: Here's my code so far: function…
Ben
  • 3,989
  • 9
  • 48
  • 84
5
votes
2 answers

Move tear out tabs between Chrome windows in AwesomeWM

When AwesomeWM is set to a tiling layout, it's very difficult (possible even impossible) to move a tab between Chrome windows. As soon as you tear out the tab from one window by clicking and dragging the tab, Awesome tiles it which means that you…
5
votes
2 answers

Awesome WM: move/resize maximized floating windows

In a float-layout, or when having windows floating in any other layout, it is impossible to move/resize them when they're maximized. I would however like to be able to drag/resize them out of the maximized state. This doesn't seem to…
JorenHeit
  • 3,877
  • 2
  • 22
  • 28
4
votes
3 answers

How to remove tmux hotkeys from showing in awful.hotkeys_popup.show_help?

This is an Awesome WM question and not a tmux question. I have the awful.hotkeys_popup in use in my configuration, however, for as long as I've used it it has always shown hotkeys and hotkey groups for tmux (i.e. tmux:session, tmux:panes). The issue…
4
votes
1 answer

Awesome WM - Application's fullscreen mode without taking whole screen

i'm looking for a way to let applications using their own fullscreen mode but without resizing their own windows. For example, i want to watch a video on a web browser in fullscreen mode to hide all other bars/content of the browser/website except…
mewTl8
  • 41
  • 1
  • 2
4
votes
2 answers

awesome-wm: move floating client to the center of screen

In Awesome WM is there a way to bind a key combination to move the focused floating client to the center of the screen? (the client should be neither maximized nor fullscreen) I was checking the documentation but apparently there is not such a…
nicmus
  • 143
  • 1
  • 5
1
2
3
27 28