Package: awesome
Version: 2.3.2-1
Severity: normal

The attached awesomerc is nothing special, but does enable title bars.

If I maximise a window in one tag, then switch to any other tag (that
does not include the maximised window), the title bar of that window is
for some reason drawn on that tag. Often it will confusingly be drawn
over the titlebar of different window. Or, if the tag is empty, the
titlebar is drawn above a black screen.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages awesome depends on:
ii  libc6                         2.7-12     GNU C Library: Shared libraries
ii  libcairo2                     1.6.4-6    The Cairo 2D vector graphics libra
ii  libconfuse0                   2.6-2      Library for parsing configuration 
ii  libglib2.0-0                  2.16.4-1   The GLib library of C routines
ii  libimlib2                     1.4.0-1.1  powerful image loading and renderi
ii  libpango1.0-0                 1.20.5-1   Layout and rendering of internatio
ii  libx11-6                      2:1.1.4-2  X11 client-side library
ii  libxext6                      2:1.0.4-1  X11 miscellaneous extension librar
ii  libxinerama1                  2:1.0.3-2  X11 Xinerama extension library
ii  libxrandr2                    2:1.2.3-1  X11 RandR extension library

awesome recommends no packages.

-- no debconf information

-- 
see shy jo
screen 0 {
        styles {
                normal {
                        font = "sans 9"
                        fg = "#AAAAAA"
                        bg = "#444444"
                        border = "#555555"
                }
                focus {
                        fg = "#dddddd"
                        bg = "#535d6c"
                        border = "#535d6c"
                }
                urgent {
                        fg = "#111111"
                        bg = "#ff4500"
                }
        }
        general {
                resize_hints = false
                floating_placement = under_mouse
        }
        tags {
                tag 1 { }
                tag 2 { }
                tag 3 { }
                tag 4 { }
                tag 5 { }
                tag 6 { }
                tag 7 { }
                tag 8 { }
                tag 9 { }
        }
        titlebar { 
                position = "top" 
                text_align = "center" 
                styles { 
                        normal {
                                font = "sans 9"
                                fg = "#AAAAAA"
                                bg = "#444444"
                                border = "#555555"
                        }
                        focus {
                                fg = "#dddddd"
                                bg = "#535d6c"
                                border = "#cccccc"
                        }
                        urgent {
                                fg = "#111111"
                                bg = "#ff4500"
                        }
                }
                height = "20" 
        }
        layouts {
                layout tile { image = 
"/usr/share/awesome/icons/layouts/tilew.png" }
                layout tileleft { image = 
"/usr/share/awesome/icons/layouts/tileleftw.png" }
                layout tilebottom { image = 
"/usr/share/awesome/icons/layouts/tilebottomw.png" }
                layout tiletop { image = 
"/usr/share/awesome/icons/layouts/tiletopw.png" }
                layout max { image = 
"/usr/share/awesome/icons/layouts/maxw.png" }
                layout spiral { image = 
"/usr/share/awesome/icons/layouts/spiralw.png" }
                layout dwindle { image = 
"/usr/share/awesome/icons/layouts/dwindlew.png" }
                layout floating { image = 
"/usr/share/awesome/icons/layouts/floatingw.png" }
        }
        statusbar mystatusbar {
                position = "bottom"

                taglist mytaglist
                {
                        mouse {
                                button = "1"
                                command = "tag_view"
                        }
                        mouse {
                                button = "1"
                                modkey = {"Mod4"}
                                command = "client_tag"
                        }
                        mouse {
                                button = "3"
                                command = "tag_toggleview"
                        }
                        mouse {
                                button = "3"
                                modkey = {"Mod4"}
                                command = "client_toggletag"
                        }
                        mouse {
                                button = "4"
                                command = "tag_viewnext"
                        }
                        mouse {
                                button = "5"
                                command = "tag_viewprev"
                        }
                }
                tasklist mytasklist {
                        show_icons = false
                        mouse {
                                button = "4"
                                command = "client_focusnext"
                        }
                        mouse {
                                button = "5"
                                command = "client_focusprev"
                        }
                        mouse {
                                modkey = {"Mod4"}
                                button = "4"
                                command = "client_swapnext"
                        }
                        mouse {
                                modkey = {"Mod4"}
                                button = "5"
                                command = "client_swapprev"
                        }
                        styles { 
                                normal {
                                        fg = "#AAAAAA"
                                        bg = "#444444"
                                }
                                focus {
                                        fg = "#dddddd"
                                        bg = "#444444"
                                }
                        }
                }
                textbox mpd {
                        text_align = "left"
                        align = "right"
                        width = "300"
                        mouse {
                                button = "1"
                                command = "spawn"
                                arg = "awesome-mpd show"
                        }
                }
                textbox system {
                        text_align = "right"
                        align = "right"
                        width = "80"
                }
                textbox clock {
                        text_align = "right"
                        align = "right"
                        width = "150"
                }
                emptybox clockspacer {
                        width = "5"
                }
                layoutinfo mylayoutinfo {
                        align = "right"
                        mouse {
                                button = "1"
                                command = "tag_setlayout"
                                arg = "+1"
                        }
                        mouse {
                                button = "4"
                                command = "tag_setlayout"
                                arg = "+1"
                        }
                        mouse {
                                button = "3"
                                command = "tag_setlayout"
                                arg = "-1"
                        }
                        mouse {
                                button = "5"
                                command = "tag_setlayout"
                                arg = "-1"
                        }
                }
        }
}

rules {
        rule { name = "pinentry" float = true }
        rule { name = "MPlayer" float = true }
        rule { name = "XChat" tags = "3" }
        rule { name = "floatterm" float = true }
}

mouse {
        root {
                button = "3"
                command = "spawn"
                arg = "exec x-terminal-emulator"
        }
        root {
                button = "4"
                command = "tag_viewnext"
        }
        root {
                button = "5"
                command = "tag_viewprev"
        }
        client {
                modkey = {"Mod4"}
                button = "1"
                command = "client_movemouse"
        }
        client {
                modkey = {"Mod4"}
                button = "2"
                command = "client_zoom"
        }
        client {
                modkey = {"Mod4"}
                button = "3"
                command = "client_resizemouse"
        }
        titlebar {
                button = "1"
                command = "client_movemouse"
        }
        titlebar {
                button = "3"
                command = "client_resizemouse"
        }
}

keys {
        key {
                key = "F1"
                command = "spawn"
                arg = "for i in /usr/share/man/man?;do ls $i; done | cut -d. 
-f1 | awesome-menu -e 'x-terminal-emulator -e man ' 'See manual page for:'"
        }
        key {
                key = "F2"
                command = "spawn"
                arg = "exec x-terminal-emulator"
        }
        key {
                key = "F3"
                command = "spawn"
                arg = "sort /var/lib/awesome/awesome-commands | awesome-menu -e 
'exec ' Execute:"
        }
        key {
                modkey = {"Mod4"}
                key = "Return"
                command = "spawn"
                arg = "exec x-terminal-emulator"
        }
        key {
                modkey = {"Mod4"}
                key = "x"
                command = "spawn"
                arg = "exec x-terminal-emulator"
        }
        key {
                modkey = {"Mod4"}
                key = "return"
                command = "tag_setlayout"
                arg = "+1"
        }
        key {
                modkey = {"Mod4", "Shift"}
                key = "return"
                command = "tag_setlayout"
                arg = "-1"
        }
        key {
                modkey = {"Mod4"}
                key = "b"
                command = "statusbar_toggle"
        }
        key {
                modkey = {"Mod4"}
                key = "j"
                command = "client_focusnext"
        }
        key {
                modkey = {"Mod4"}
                key = "k"
                command = "client_focusprev"
        }
        key {
                modkey = {"Mod4"}
                key = "Tab"
                command = "client_swapprev"
                arg = "-1"
        }
        key {
                modkey = {"Mod4", "Shift"}
                key = "j"
                command = "client_swapnext"
        }
        key {
                modkey = {"Mod4", "Shift"}
                key = "k"
                command = "client_swapprev"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "j"
                command = "screen_focus"
                arg = "+1"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "k"
                command = "screen_focus"
                arg = "-1"
        }
        key {
                modkey = {"Mod4"}
                key = "h"
                command = "tag_setmwfact"
                arg = "-0.05"
        }
        key {
                modkey = {"Mod4"}
                key = "l"
                command = "tag_setmwfact"
                arg = "+0.05"
        }
        key {
                modkey = {"Mod4", "Shift"}
                key = "h"
                command = "tag_setnmaster"
                arg = "+1"
        }
        key {
                modkey = {"Mod4", "Shift"}
                key = "l"
                command = "tag_setnmaster"
                arg = "-1"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "h"
                command = "tag_setncol"
                arg = "+1"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "l"
                command = "tag_setncol"
                arg = "-1"
        }
        key {
                modkey = {"Mod4"}
                key = "Escape"
                command = "tag_prev_selected"
        }
        key {
                modkey = {"Mod4"}
                key = "Left"
                command = "tag_viewprev"
        }
        key {
                modkey = {"Mod4"}
                key = "Right"
                command = "tag_viewnext"
        }
        key {
                modkey = {"Mod4"}
                key = "Up"
                command = "spawn"
                arg = "echo '0 tag_viewprev\n0 tag_viewprev' | awesome-client"
        }
        key {
                modkey = {"Mod4"}
                key = "Down"
                command = "spawn"
                arg = "echo '0 tag_viewnext\n0 tag_viewnext' | awesome-client"
        }
        key {
                modkey = {"Mod4"}
                key = "space"
                command = "client_togglemax"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "Return"
                command = "client_zoom"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "space"
                command = "client_togglefloating"
        }
        key {
                modkey = {"Mod4"}
                key = "s"
                command = "client_togglescratch"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "s"
                command = "client_setscratch"
        }
        key {
                modkey = {"Mod4"}
                key = "c"
                command = "client_kill"
        }
        key {
                modkey = {"Mod4", "Shift"}
                key = "q"
                command = "quit"
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "r"
                command = "restart"
        }
        key {
                modkey = {"Mod4"}
                key = "0"
                command = "tag_view"
        }
        keylist {
                modkey = {"Mod4"}
                command = "tag_view"
                keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
                arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
        }
        key {
                modkey = {"Mod4", "Control"}
                key = "0"
                command = "tag_toggleview"
        }
        keylist {
                modkey = {"Mod4", "Control"}
                command = "tag_toggleview"
                keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
                arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
        }

        key {
                modkey = {"Mod4", "Shift"}
                key = "0"
                command = "client_tag"
        }
        keylist {
                modkey = {"Mod4", "Shift"}
                command = "client_tag"
                keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
                arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
        }

        key {
                modkey = {"Mod4", "Shift", "Control"}
                key = "0"
                command = "client_toggletag"
        }
        keylist {
                modkey = {"Mod4", "Shift", "Control"}
                command = "client_toggletag"
                keylist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
                arglist = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }
        }
}
# vim: filetype=conf

Attachment: signature.asc
Description: Digital signature

Reply via email to