awesome: version theme, minor configuration tweaks.
authorPierre Habouzit <madcoder@debian.org>
Tue, 24 Mar 2009 17:04:42 +0000 (18:04 +0100)
committerPierre Habouzit <madcoder@debian.org>
Tue, 24 Mar 2009 17:04:42 +0000 (18:04 +0100)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
config/awesome/rc.lua
config/awesome/theme [new file with mode: 0644]

index cccf459..28feec7 100644 (file)
@@ -31,7 +31,7 @@ k_a  = {alt}
 k_ac = {alt, control}
 k_c  = {control}
 k_cs = {control, shift}
-k_s = {shift}
+k_s  = {shift}
 
 -- }}}
 
@@ -230,7 +230,7 @@ awful.hooks.timer.register(10, clock_update)
 -- }}}
 
 mymenubox = widget{ type = "textbox", name = "mytextbox", align = "left" }
-mysystray = widget{ type = "systray", name = "mysystray", align = "right" }
+-- mysystray = widget{ type = "systray", name = "mysystray", align = "right" }
 
 -- {{{ Statusbar
 
@@ -318,8 +318,9 @@ globalkeys = {
     key(k_ms, "Tab", function () awful.screen.focus(-1) end),
 
     -- Mod+Enter: Launch a new terminal
+    key(k_m,  "e",      function() awful.util.spawn("firefox") end),
     key(k_m,  "Return", function() awful.util.spawn(terminal) end),
-    key(k_ac, "Delete", awesome.restart),
+    key(k_ac, "r", awesome.restart),
     key(k_m, "F12", function() awful.util.spawn(lock) end),
 
     -- Layout manipulation
@@ -443,8 +444,7 @@ awful.hooks.manage.register(function (c, startup)
 
     -- Make certain windows floating
     local name = c.name:lower()
-    if name:find('pinentry')
-    then
+    if name:find('pinentry') then
         c.floating = true
     end
 
diff --git a/config/awesome/theme b/config/awesome/theme
new file mode 100644 (file)
index 0000000..239c192
--- /dev/null
@@ -0,0 +1,66 @@
+---------------------------
+-- Default awesome theme --
+---------------------------
+
+font          = Terminus 8
+
+bg_normal     = #222222
+bg_focus      = #285577
+bg_urgent     = #a10000
+bg_minimize   = #444444
+
+fg_normal     = #888888
+fg_focus      = #ffffff
+fg_urgent     = #ffffff
+fg_minimize  =  #ffffff
+
+border_width  = 1
+border_normal = #333333
+border_focus  = #4c7899
+border_marked = #91231c
+
+# There are another variables sets
+# overriding the default one when
+# defined, the sets are:
+# [taglist|tasklist]_[bg|fg]_[focus|urgent]
+# titlebar_[bg|fg]_[normal|focus]
+# Example:
+#taglist_bg_focus = #ff0000
+
+# Display the taglist squares
+taglist_squares_sel = /usr/share/awesome/themes/default/taglist/squarefw.png
+taglist_squares_unsel = /usr/share/awesome/themes/default/taglist/squarew.png
+
+tasklist_floating_icon = /usr/share/awesome/themes/default/tasklist/floatingw.png
+
+# Variables set for theming menu
+# menu_[bg|fg]_[normal|focus]
+# menu_[border_color|border_width]
+menu_submenu_icon = /usr/share/awesome/themes/default/submenu.png
+menu_height   = 15
+menu_width    = 100
+
+# You can add as many variables as
+# you wish and access them by using
+# beautiful.variable in your rc.lua
+#bg_widget    = #cc0000
+
+# Define the image to load
+titlebar_close_button_normal = /usr/share/awesome/themes/default/titlebar/close.png
+titlebar_close_button_focus = /usr/share/awesome/themes/default/titlebar/closer.png
+
+# You can use your own command to set your wallpaper
+wallpaper_cmd = awsetbg /usr/share/awesome/themes/default/background.png
+
+# You can use your own layout icons like this:
+layout_fairh = /usr/share/awesome/themes/default/layouts/fairhw.png
+layout_fairv = /usr/share/awesome/themes/default/layouts/fairvw.png
+layout_floating = /usr/share/awesome/themes/default/layouts/floatingw.png
+layout_magnifier = /usr/share/awesome/themes/default/layouts/magnifierw.png
+layout_max = /usr/share/awesome/themes/default/layouts/maxw.png
+layout_tilebottom = /usr/share/awesome/themes/default/layouts/tilebottomw.png
+layout_tileleft = /usr/share/awesome/themes/default/layouts/tileleftw.png
+layout_tile = /usr/share/awesome/themes/default/layouts/tilew.png
+layout_tiletop = /usr/share/awesome/themes/default/layouts/tiletopw.png
+
+awesome_icon = /usr/share/awesome/icons/awesome16.png