From 1532b449480b06ee436f627c222481206ff0c7a0 Mon Sep 17 00:00:00 2001 From: crater2150 <me@crater2150.de> Date: Sun, 24 Oct 2010 17:17:10 +0200 Subject: [PATCH 1/6] update --- bindings.lua | 1 + rc.lua | 5 +++-- wallpaper.lua | 29 +++++++++++++++++++++++++++++ zenburn/theme.lua | 2 +- 4 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 wallpaper.lua diff --git a/bindings.lua b/bindings.lua index 86095b4..fd33802 100644 --- a/bindings.lua +++ b/bindings.lua @@ -61,6 +61,7 @@ globalkeys = awful.util.table.join( awful.key({ modkey, }, "p", function () awful.util.spawn("pidgin") end), awful.key({ modkey, }, "s", function () awful.util.spawn("sunbird") end), awful.key({ modkey, }, "g", function () awful.util.spawn("gmpc") end), + awful.key({ modkey, }, "w", function () awful.util.spawn("awsetbg -a -r /home/crater2150/.config/awesome/walls/ &") end), awful.key({ }, "XF86Mail", function () awful.util.spawn("xset dpms force off") end), awful.key({ }, "XF86Mail", function () awful.util.spawn("xset dpms force off") end), awful.key({ modkey }, "XF86Mail", function () awful.util.spawn("urslock") end), diff --git a/rc.lua b/rc.lua index 35141a2..a3ee0bb 100644 --- a/rc.lua +++ b/rc.lua @@ -16,6 +16,8 @@ require("aweswt") +MY_PATH = os.getenv("HOME") .. "/.config/awesome/" +WALLPATH = MY_PATH .. "walls/" -- Themes define colours, icons, and wallpapers beautiful.init("/home/crater2150/.config/awesome/zenburn/theme.lua") @@ -33,7 +35,6 @@ layouts = awful.layout.suit.floating } -MY_PATH = os.getenv("HOME") .. "/.config/awesome/" dofile (MY_PATH .. "helpers.lua") dofile (MY_PATH .. "tags.lua") @@ -41,5 +42,5 @@ dofile (MY_PATH .. "wibox.lua") dofile (MY_PATH .. "bindings.lua") dofile (MY_PATH .. "rules.lua") dofile (MY_PATH .. "signals.lua") - +dofile (MY_PATH .. "wallpaper.lua") diff --git a/wallpaper.lua b/wallpaper.lua new file mode 100644 index 0000000..32e7b4c --- /dev/null +++ b/wallpaper.lua @@ -0,0 +1,29 @@ +-- seed and "pop a few" +math.randomseed( os.time()) +for i=1,1000 do tmp=math.random(0,1000) end + +x = 0 + +-- setup the timer +mytimer = timer { timeout = x } +mytimer:add_signal("timeout", function() + + -- tell awsetbg to randomly choose a wallpaper from your wallpaper directory + os.execute("awsetbg -a -r /home/crater2150/.config/awesome/walls/ &") + + + -- stop the timer (we don't need multiple instances running at the same time) + mytimer:stop() + + -- define the interval in which the next wallpaper change should occur in seconds + -- (in this case anytime between 10 and 20 minutes) + x = math.random( 600, 1200) + + --restart the timer + mytimer.timeout = x + mytimer:start() +end) + +-- initial start when rc.lua is first run +mytimer:start() + diff --git a/zenburn/theme.lua b/zenburn/theme.lua index 346a717..8da8b9d 100644 --- a/zenburn/theme.lua +++ b/zenburn/theme.lua @@ -8,7 +8,7 @@ -- {{{ Main theme = {} -theme.wallpaper_cmd = { "nitrogen --restore" } +theme.wallpaper_cmd = { "/bin/true" } -- }}} -- {{{ Styles From 8cdc333b1d5a85823bf1e1002e489c32f3df9f69 Mon Sep 17 00:00:00 2001 From: crater2150 <me@crater2150.de> Date: Sun, 24 Oct 2010 17:17:30 +0200 Subject: [PATCH 2/6] ignore walldir --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 26708af..ff2f221 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ wallpaper +walls From f50eecf51556fcef9f3311653bcd46ec2f5ecdb2 Mon Sep 17 00:00:00 2001 From: crater2150 <me@crater2150.de> Date: Wed, 3 Nov 2010 11:33:45 +0100 Subject: [PATCH 3/6] rulefix --- rules.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.lua b/rules.lua index 71cb7f5..9986c4d 100644 --- a/rules.lua +++ b/rules.lua @@ -17,7 +17,7 @@ awful.rules.rules = { ontop = true, focus = true } }, { rule = { class = "Teardrop" }, - properties = { floating = true } }, + properties = { floating = true, tag = tags[1][12] } }, { rule = { class = "pinentry" }, properties = { floating = true } }, { rule = { class = "gimp" }, From 80f145c267eeb31971d092d44a73727a4433bb28 Mon Sep 17 00:00:00 2001 From: crater2150 <me@crater2150.de> Date: Fri, 19 Nov 2010 22:59:26 +0100 Subject: [PATCH 4/6] ram and bat widget fix/change --- rc.lua | 1 + wibox.lua | 26 ++++++++++++++++++-------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/rc.lua b/rc.lua index cb79132..912ee96 100644 --- a/rc.lua +++ b/rc.lua @@ -37,3 +37,4 @@ dofile (MY_PATH .. "wibox.lua") dofile (MY_PATH .. "bindings.lua") dofile (MY_PATH .. "rules.lua") dofile (MY_PATH .. "signals.lua") +dofile (MY_PATH .. "wp.lua") diff --git a/wibox.lua b/wibox.lua index a640906..7a99b9c 100644 --- a/wibox.lua +++ b/wibox.lua @@ -19,19 +19,29 @@ clock = widget({ type = "textbox" }) vicious.register(clock, vicious.widgets.date, "%b %d, %R", 60) memwidget = widget({ type = "textbox" }) -vicious.register(memwidget, vicious.widgets.mem, "⌸ $1% ($2MB / $3MB) ", 13) +vicious.register(memwidget, vicious.widgets.mem, "RAM: $1% ($2MB / $3MB) ", 13) --batwidget = obvious.battery(); +--batwidget = awful.widget.progressbar() +--batwidget:set_width(60) +--batwidget:set_height(15) +--batwidget:set_vertical(false) +--batwidget:set_background_color("#494B4F") +--batwidget:set_border_color(nil) +--batwidget:set_color("#AECF96") +--batwidget:set_gradient_colors({ "#AECF96", "#88A175", "#FF5656" }) batwidget = widget({ type = "textbox" }) -vicious.register(batwidget, vicious.widgets.bat, "⌁ $1$2% - $3", 61) +--vicious.register(batwidget, vicious.widgets.bat, "BAT: $2%", 61, "BAT1") +vicious.register(batwidget, vicious.widgets.bat, "BAT1: $1$2% - $3", 61, "BAT1") + +--cpuwidget = awful.widget.progressbar() +--cpuwidget:set_width(50) +--cpuwidget:set_background_color("#494B4F") +--cpuwidget:set_color("#FF5656") +--cpuwidget:set_gradient_colors({ "#FF5656", "#88A175", "#AECF96" }) +--vicious.register(cpuwidget, vicious.widgets.cpu, "$1",41) -cpuwidget = awful.widget.progressbar() cpulabel = widget({ type = "textbox" }) -cpuwidget:set_width(50) -cpuwidget:set_background_color("#494B4F") -cpuwidget:set_color("#FF5656") -cpuwidget:set_gradient_colors({ "#FF5656", "#88A175", "#AECF96" }) -vicious.register(cpuwidget, vicious.widgets.cpu, "$1",41) vicious.register(cpulabel, vicious.widgets.cpu, "CPU: $1%") From 185ab9ae3f818f95ddb9745dffe5c6b43a185f57 Mon Sep 17 00:00:00 2001 From: crater2150 <me@crater2150.de> Date: Sat, 20 Nov 2010 00:02:06 +0100 Subject: [PATCH 5/6] ignoreupdate --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 751b59a..339a027 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ wp wallpaper +walls From 5c0a868823f4120bd30038268955f23760f3ef00 Mon Sep 17 00:00:00 2001 From: crater2150 <me@crater2150.de> Date: Fri, 19 Nov 2010 23:10:44 +0100 Subject: [PATCH 6/6] no random wallpaper on laptop (wp calendar in use) --- rc.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rc.lua b/rc.lua index c935d02..9267156 100644 --- a/rc.lua +++ b/rc.lua @@ -39,4 +39,4 @@ dofile (MY_PATH .. "wibox.lua") dofile (MY_PATH .. "bindings.lua") dofile (MY_PATH .. "rules.lua") dofile (MY_PATH .. "signals.lua") -dofile (MY_PATH .. "wallpaper.lua") +--dofile (MY_PATH .. "wallpaper.lua")