Awesome is a highly configurable framework window manager extensible using lua.

learn more… | top users | synonyms

13
votes
3answers
230 views

How to properly lock desktop when hibernating?

If I lock the screen, hibernate by closing the laptop lid, open the laptop lid and press the power button, the screen will just show a black surface and I can start typing the password immediately. If ...
12
votes
2answers
20k views

Mouse clicks stop working after random time, using Awesome WM + Gnome

I'm using the Awesome Window Manager together with Gnome in Linux Mint. I experience the following problem several times a day: Suddenly the mouse partially stops working, which means that I'm still ...
11
votes
2answers
2k views

How to separate Awesome's `rc.lua` configuration into multiple files?

I've just moved to Awesome WM from OpenBox. I like that it's very extensible, customizable and I have huge control about window layout. I like structured and organized things and I'd like to separate ...
9
votes
1answer
884 views

Assigning awesome keybinding for more than 9 tags

I'm using the awesome WM and the nine default tags (or "virtual desktops") are not anywhere near enough for me: I've got a lot of VMs and remote VNCs etc. In the past I've used window managers with ...
9
votes
1answer
478 views

How to fix Java applications mouse pointer offset in Awesome WM?

How to reproduce in Awesome WM v3.5.2 through 3.5.5 (so far): Install OpenJDK or Oracle Java 7. This bug has been observed with both. Start a new Awesome WM session with the default configuration. ...
8
votes
3answers
2k views

In awesome window manager, how can I make key bindings send keyboard events?

I don't think that title probably helps very much, but here's my issue: I'm using the awesome window manager and am trying to make my key bindings to be similar in flavor to OSX for special keys. ...
8
votes
2answers
2k views

luakit + awesome wm: make youtube fullscreen work

I'm running Arch Linux on my box. I use the awesome window manager, which is a tiling WM, but allows floating windows too. The ArchWiki's Awesome entry tells me to put the following in my awesome ...
8
votes
1answer
223 views

How to force applications to not start maximised in Awesome WM?

How to reproduce: ssh -X user@host firefox (or some other X application). Maximise the window. Close the application. Open the application in Awesome WM (tried only locally, but should also work ...
7
votes
1answer
6k views

How to close any window in Awesome WM?

The shortcut to close individual applications completely depends on the application developer. Some examples: Ctrl-q for Firefox Meta-F4 for Chromium Ctrl-Shift-q for GNOME Shell To close ...
7
votes
2answers
2k views

How to create a screen lock timer for Awesome WM?

I've got an Ubuntu 12.04 system with Awesome WM, and I'd like the screensaver to work like in Unity: GNOME Screensaver Ctrl-Alt-L to lock N minutes' timeout which respects applications which ...
7
votes
1answer
353 views

Suppress desktop notifications in fullscreen VLC

How to prevent desktop notifications from showing up when VLC is in fullscreen mode? Some of my scripts display desktop notifications using notify-send. The best solution would be to configure that ...
6
votes
2answers
6k views

Cannot add new mode in xrandr for external monitor

Today I was trying to connect my second monitor to my notebook. I have: nvidia graphic card 304.43 drivers [support xrandr 1.2] archlinux [up-to-date] awesome wm xrandr 1.3 My problem is with ...
6
votes
2answers
764 views

Cycle through clients on both screens in awesomewm

I am using awesomewm and have two monitors, so Mod4+j and Mod4+k cycle through windows on current screen only. Is there a way to cycle through all windows/clients on all screens to make it work like ...
6
votes
1answer
536 views

Prevent focus stealing in Awesome WM, especially from Skype

When I use KDE with Awesome WM and get a new message in Skype, Plasma Desktop steals the focus. This drives me crazy as I cannot just continue typing in my current window. Is there some way to prevent ...
6
votes
1answer
135 views

How to set the default tag for jEdit windows in Awesome WM?

The following rule works as expected: { rule = { class = "Firefox" }, properties = { tag = tags[2][2] } }, That is, Firefox instances are started on the second tag of the second screen. However, ...
5
votes
2answers
141 views

Typing break with Awesome WM

Is there a program that implements typing breaks that works with the Awesome Window Manager?
5
votes
1answer
1k views

How to maximise a window horizontal or vertically?

In awesome, what key binding can you use to maximise a window (in floating mode, of course) so that it maximise in just the horizontal or just the vertical direction? I know that mod4 + m will ...
5
votes
1answer
924 views

What are the benefits of running Gnome 3 + awesome compared with awesome alone?

What are the benefits to running awesome as my window manager in Gnome 3? I am interested in identifying what features/functionality gnome3+awesome provides that can not be easily (if not identical) ...
5
votes
1answer
119 views

Multiple environments - Awesome and Gnome

I'm trying to install multiple environments on my Arch Linux system, and since I've never done it before, there are some stupid questions that I must now the answer. If I install Gnome and Awesome ...
4
votes
3answers
695 views

One PC, several users, Gnome 3 and Awesome. How to easy switch users via GDM

I'm using Arch Linux with Gnome 3.6 installed. There are several users on this PC with their own accounts. We used to use just switch user button instead of logging out. So almost always several users ...
4
votes
2answers
3k views

Awesome: keyboard layout switch

I use awesome as a window manager under gnome (debian system) and I made a widget to switch keyboard layout by this code: -- Keyboard map indicator and changer kbdcfg = {} kbdcfg.cmd = ...
4
votes
2answers
2k views

Replacing xfce with awesome in Xubuntu

I'm using Xubuntu 13.04 with xfce 4.10. I'm trying to entirely replace xfce 4.10 (not uninstall, but replace) with awesome. So far, I have yet to even get awesome to run. The steps that I have tried ...
4
votes
2answers
2k views

How to keep YouTube video fullscreen after moving mouse to other screen in Awesome WM?

I've managed to get YouTube Flash videos fullscreen by using two tips, but whenever I move the mouse pointer to a different screen (thereby changing the application focus) the fullscreen mode is ...
4
votes
2answers
709 views

Is there a way to make feh fade in between transitions?

I would like my desktop wallpaper to fade between transitions instead of a cut. Is there a way to do this with feh? Maybe using xcompmgr or compton? If not is there a way of doing it without changing ...
4
votes
1answer
605 views

How to set awesome's wibox visible only for certain tags?

I'd like to have special wiboxes for certain tags like multimedia, development. I couldn't find any option in wibox for that and I'm newbie to awesome. I think it can be done using some event ...
4
votes
1answer
1k views

Arch: Awesome Window Manager won't start

I can't get my awesome running. I installed awesome and all dependecies with pacman and followed the beginning of the following guide to get awesome running: ...
4
votes
1answer
127 views

How to switch tags via awesome API

I've been digging around in the API documentation, and I'm having limited sucess switching tags from within awesome-client. Basically, I can switch tags with: awful.tag.viewidx(2) But that is ...
3
votes
1answer
4k views

How do I install Awesome Windows Manager in Terminal?

Right now I'm running on Kubuntu and I'd like to install Awesome Window Manager in terminal. I've used Xmonad but I'd like another window manager, but don't know how to install "Awesome" from the ...
3
votes
1answer
733 views

Scroll between tags in Awesome WM

How can I add smooth scrolling between tags in the Awesome WM? I realize I can't run compiz with Awesome. Is there something comparable that I can run? I don't need any other effects, switching ...
3
votes
1answer
299 views

Awesome: Incorrect timezone

Typically, I set the timezone of my computer's clock by changing the .bashrc file, appending, say, TZ='America/Los_Angeles'; export TZ such that whenever date is invoked the right time in the right ...
3
votes
1answer
626 views

How to fix GNOME Terminal cursor in awesome?

I'm using awesome 3.4.11 on Ubuntu 12.04, and my default terminal is GNOME Terminal 3.4.1.1. After starting several terminals, it seems the cursor behavior gets disconnected from window focus in some ...
3
votes
1answer
389 views

Why do new terminals in Awesome spawn with SHLVL>1?

I have a PS1 which shows the SHLVL if it's not 1 to quickly see if I'm in a subshell. This works as expected when using GNOME, but when I spawn a new terminal in Awesome WM (Mod4+Return) it always ...
3
votes
1answer
328 views

Awesome & youtube

I run Awesome WM on Ubuntu. Recently when I try to watch youtube videos in full screen they have been playing in a small letter box - They have not 'full screened'. In the other hand, Vimeo & ...
3
votes
1answer
544 views

Setting Mod4 in awesome

I'm trying to set up awesome. When I start it the Mod4 (Windows) key is not working. So I tried to extent my .Xmodmap clear Mod4 add Mod4 = Multi_key When I run xmodmap .Xmodmap the Mod4 works, but ...
3
votes
1answer
840 views

Control-q-? key binding in Awesome WM

I wish to configure my Awesome Window Manager so that the keyboard shortcuts begin with ctrlq. ctrlq-x, ctrlq-y, ctrlq-z, and so on... I've attempted to modify the /etc/xdg/awesome/rc.lua config ...
3
votes
2answers
1k views

bash commands don't seem to run in .xinitrc

I am trying to run some bash commands in my .xinitrc script, but the window manager starts without these commands running properly. I run Arch Linux with the window manager is called "awesome", and I ...
3
votes
0answers
102 views

Fullscreen Flash videos on some sites do not align with the screen in Awesome WM

Using the default Awesome WM settings, Flash videos from youtube.com are fullscreened just fine*: The same type of video on store.steampowered.com is both sized and positioned wrongly: Cropped at ...
3
votes
0answers
97 views

Why does the Skype incoming call window disappear in Awesome WM?

Skype used to work OK on Awesome WM for some months, but recently incoming call windows do not show up at all. I've checked all the tabs and tried to minimise all the other windows, and there is no ...
3
votes
0answers
288 views

Fonts way to big with Awesome WM

I previously tried to use KDE with Awesome WM, and currently try just to use Awesome WM. I use a Vicious battery widget and nm-applet for networking. It works pretty well. However, all my fonts are ...
3
votes
0answers
113 views

Awesome WM loads personal rc.lua but then overwrites with system settings

I just started playing with awesome-wm. Sometimes, when I reload my config, the settings hold. Other times, I can see some settings take for a second, but then are overridden by the defaults. I ...
2
votes
3answers
148 views

Remapping a keyboard key to print ⸮ (irony mark)

I find myself using the irony mark ⸮ unicode U+2E2E (or ؟ unicode U+061F) in both mcabber and vim a lot. The old copy-and-paste antipattern is tedious so I thought I would rename one of the many ...
2
votes
1answer
93 views

How can I remove the window padding on GTK3 apps in Awesome-WM?

I use awesome in a tiling mode for almost all my desktops. Since the advent of client side decorations in GTK3 some common Gnome project apps have taken to giving themselves a generous amount of ...
2
votes
1answer
60 views

How to cycle clients

I want to be able to cycle clients within a single tag (screen). I know I can swap clients by using awful.client.swap.byidx but that moves focus rather than the client. Say I have three windows: ...
2
votes
2answers
1k views

How to generate menu.lua for Awesome WM from GNOME menu?

Following up on a question about the Awesome WM menu contents, I'd like to figure out how to import the GNOME menu in its entirety into the menu.lua file for Awesome.
2
votes
1answer
402 views

Why does my laptop suspend twice/thrice?

The awesome WM doesn't suspend automatically when closing the lid, so I followed some instructions to get it working. I simply added a file /etc/acpi/local/lid.sh.post with the following contents: ...
2
votes
1answer
120 views

Awesome wibox: remove tag label

Currently, I have both the gajim and skype windows visible as both icons (in systray) and window labels (in mytasklist). How can I remove that latter so that it is not shown since I do not need two ...
2
votes
1answer
351 views

/dev/mapper and vicious IO widget

I have dio vicious widget for monitoring IO within an awesome widget. It is defined like so: diowidget = widget({ type = "textbox" }) vicious.register(diowidget, vicious.widgets.dio, '<span ...
2
votes
2answers
41 views

Change default desktop manager

I'm kind of new into Linux world. I'm using a Debian distro. I want to switch the default desktop manager into Awesome, and I want to boot straight to the command line, and from there start Awesome. ...
2
votes
1answer
188 views

How to make awesomewm textclock reflect timezone change?

I am using the awful.widget.textclock widget to display the time in Awesome WM on Arch Linux, and I am using a program called tzupdate to automatically update my system time according to geolocation ...
2
votes
1answer
96 views

Monitor setup commands do not work in script

I'm running Arch Linux 64-bit on a Samsung RV511. I often connect external monitors using xrandr. As I run LXDE with Awesome as a window manager, I need to prepare the xrandr-command by killing ...