Harvey | 1 Oct 20:04 2014

New FreeDesktop Start Menu Implementation


I just finished this replacement for the older awesome-freedesktop..
It runs allot faster and uses all the code from menubar(v3.5.5) to
generate a start menu in awesome. I think this would be a nice
integrated feature for new users..

tested and built on v3.5.5

If you use XDG start menus then please give it a try

Here is the lua attached to my feature request

Attachment (menugen.lua): text/x-lua, 1770 bytes
Zum Testen | 1 Oct 13:15 2014

Gnome applications in floating mode

I have a problem with all gnome-applications (e.g. gnome-terminal, networkmanager,
gnome-calculator...) in floating mode: There is a big gap between the application window and the borders
(for highlighting the focused window, defined in theme.lua). I made a screenshot of a focused
gnome-calculator window with white borders and title bars enabled (title bars doesn't matter): http://i.snag.gy/ZqHoF.jpg
The problem only concerns gnome-apps: If I use xfce-terminal instead of gnome-terminal, there is no gap
between the window and the highlighting borders in floating mode.
I googled but couldn't find anything about this problem.

P.S. archlinux 64, awesome 3.5.5-1

Joren Heit | 30 Sep 21:35 2014

glitches after update


I just upgraded my Debian Jessie systems, and noticed some weird stuff. I first saw it in my Alt-Tab implementation, about which I posted before (https://awesome.naquadah.org/wiki/Familiar_Alt_Tab). The client previews and icons now have pink borders around them. Then, when I resized a terminal window, more pinkness appeared. It's hard to explain, so I attached two screenshots that hopefully clarify the issue. I guess this must have something to do with the new cairo or lgi version that came with the upgrade. Does anyone have any idea how to fix this?


package versions post-upgrade:
awesome 3.5.5
lua-lgi 0.8.0

$ dpkg -l | grep ciaro
ii  libcairo-gobject2:amd64               1.12.16-5         amd64        The Cairo 2D vector graphics library (GObject library)
ii  libcairo-perl                         1.104-2           amd64        Perl interface to the Cairo graphics library
ii  libcairo-script-interpreter2:amd64    1.12.16-5         amd64        The Cairo 2D vector graphics library (script interpreter)
ii  libcairo2:amd64                       1.12.16-5         amd64        The Cairo 2D vector graphics library
ii  libcairo2-dev                         1.12.16-5         amd64        Development files for the Cairo 2D graphics library
ii  libcairomm-1.0-1                      1.10.0-1.1        amd64        C++ wrappers for Cairo (shared libraries)
ii  libpangocairo-1.0-0:amd64             1.36.7-1          amd64        Layout and rendering of internationalized text
ii  libpixman-1-0:amd64                   0.32.6-3          amd64        pixel-manipulation library for X and cairo
ii  libpixman-1-dev                       0.32.6-3          amd64        pixel-manipulation library for X and cairo (development files)
ii  python-cairo                          1.8.8-1+b2        amd64        Python bindings for the Cairo vector graphics library
ii  python-gi-cairo                       3.14.0-1          amd64        Python Cairo bindings for the GObject library
ii  python3-cairo                         1.10.0+dfsg-4+b1  amd64        Python 3 bindings for the Cairo vector graphics library
ii  python3-gi-cairo                      3.14.0-1          amd64        Python 3 Cairo bindings for the GObject library

Max Görner | 30 Sep 17:16 2014

Integrating KDE widgets to awesome systray

I try to use awesome 3.5 as the window manager of KDE. I reached a state where 
I am quite satisfied but there is still huge room for improvements.

For examples, the widgets for the KDE control bar do offer a lot of 
functionality I do not want to miss. The battery widget offers a shortcut to 
set up some basic energy settings. The clock offers a shortcut to a calendar. 
Same for other plugins.

I'd like to integrate them into the systray of awesome. I know that this is 
per se possible, since the icon of ownCloud appeared there fully functioning 
after installing. The goal is to get rid of the KDE control bar or at least to 
reduce the need of it drastically.

Can anyone give me some useful hints?

Max Görner

David Sorkovsky | 27 Sep 15:14 2014

Command to get current window to fill screen area while in floating layout

Hi All,


I’m looking for a command to get the current window [with a title bar] to fill the screen area [below the tray] while in a floating layout?



Max Görner | 24 Sep 13:52 2014

How to add widgets to wiboxes in 3.5

Hi there,
I've got a rc.lua I'd like to try out. Unfortunately, It is for 3.4 while I'm 
running 3.5. I get some errors when trying to run it.

In the moment the error is due to a part which is adding widgets to wiboxes. 
It has striking similarities with the documentation 
(http://awesome.naquadah.org/wiki/Adding_widget_to_wibox). The error is due to 
the assignment to 'layout'. Unfortunately, the wiki page has no 3.5-version 

Can anyone help me to solve this problem?

Max Görner

tenspd137 . | 24 Sep 02:59 2014

png files not recognized at startup

Hi all - following is more detailed data for what I am seeing.

udiskie &
exec dbus-launch --sh-syntax --exit-with-session awesome >>
~/.awesome_stdout 2>> ~/.awesome_stderr

.awesome_stdout has nothing, .awesome_stderr has:

error while running function
stack traceback:
    [C]: in function 'load_image'
surface.lua:39: in function
    (tail call): ?
    (tail call): ?
    /usr/share/awesome/lib/gears/wallpaper.lua:128: in function 'maximized'
    /etc/xdg/awesome/rc.lua:76: in main chunk
error: /usr/share/awesome/lib/gears/surface.lua:39: Couldn't recognize
the image file format for file
E: awesome: main:535: couldn't find any rc file

the only rc file I should be using is in /etc/xdg/awesome/rc.lua - I
moved all the ones in my home directory out.  I am pretty sure it
isn't in libpng, as I can open png files with other programs that use



I am using the default rc files installed from the package manager

Max Görner | 23 Sep 21:06 2014

Awesome and KDE

Hi there,
due to my demand for eye-candy and some decent integration I used KDE
until very recently. Some days ago I changed KDEs window manager to
awesome and I'm quite pleased so far.

Unfortunately I need some help with two problems:

1) Transparency does not seem to work. This is a problem mainly, if not
only, when running krunner. However, when calling krunner, the
background of the result-list is dark grey instead of transparent. It
would be great to address this.

2) Considerably more important is a tiling-related issue. When using two
monitors the monitor with the KDE control bar uses only the upper half
of the screen for tiling. All tiling methods do work, although only on
the upper half. I've got the suspicion that the control bar uses the
lower half. I'd like to change that, so that the area used for tiling is
the screen size minus the size of the control bar. Currently I don't
want to do without that bar.

It would be great if someone could give some helpful hints. I'm using
Debian Testing (Jessie) with awesome 3.5.5 and KDE.


Joren Heit | 23 Sep 19:26 2014

my alt-tab

Hi guys,

I've never liked the Alt-Tab-like features that come standard with awesome, so I wrote my own. I'm curious what you guys think, and If you would like a try. If so, you can email me personally.

It features:
- Moving to minimized windows
- Remembering the history
- Live previews
- Forward and backwards using Shift

You can get an idea of what it looks like here:

Hope you enjoy it :-)

tenspd137 . | 23 Sep 18:19 2014

png files not recognized at startup

Hi all,

I just recently upgraded my gentoo system including awesome 3.5.5 /
lua 5.1.3.  When I run startx after logging in, I get a blank screen
and then the x server shuts down.  To be sure it wans't X, I started
both twm and OpenBox.  I have .xinitrc set up to pipe stderror to a
file.  When I check that, it tells me that it can't recognize the
format of /usr/share/awesome/themes/zenburn/zenburn-background.png.
Unfortunatley, I am sitting at work - my computer with said problem is
at home som I am typing from memory.  I was hoping that someone might
be able to give me some ideas from my description, otherwise when I
get home tonight, I can post all the commands I use to start awesome
as well as exact error output.

Thanks for any help!


Kasimir Knallkopf | 23 Sep 17:57 2014

virtualbox, menu not showing


I have a problem with the virtualbox menu that's hidden at the bottom and appears when you put your mouse on
the bottom edge of the window. The menu appears, however, it is completely blackened out and you cannot
click anything on it. I confirmed that this also happens with the default rc.lua shipped with awesome, and
that it correctly works in other window manager.

I'm running awesome v3.5.5.

Has anyone else experienced the same problem and has a fix?