-- require("obvious.volume_alsa")
require("obvious.battery")
+require("obvious.temp_info")
-- Load Debian menu entries
require("debian.menu")
-- myvolumealsa = obvious.volume_alsa()
mybattery = obvious.battery()
+mytemp = obvious.temp_info()
+
-- Create a systray
mysystray = widget({ type = "systray" })
mytextclock,
-- myvolumealsa,
mybattery,
+ mytemp,
s == 1 and mysystray or nil,
mytasklist[s],
layout = awful.widget.layout.horizontal.rightleft
-- awful.key({ modkey, }, "Right", awful.tag.viewnext ),
awful.key({},"XF86AudioRaiseVolume",function () obvious.volume_alsa.raise(0, "Master", 2) end),
awful.key({},"XF86AudioLowerVolume",function () obvious.volume_alsa.lower(0, "Master", 2) end),
+ awful.key({},"XF86RotateWindows", function () awful.util.spawn("rotate_monitor") end),
awful.key({ modkey, }, "Escape", awful.tag.history.restore),
awful.key({ modkey, }, "j",
awful.key({ modkey, }, "Right", function () awful.screen.focus_relative(-1) end),
awful.key({ modkey, }, "u", awful.client.urgent.jumpto),
awful.key({ modkey, }, "Tab",
- function ()
- awful.client.focus.history.previous()
- if client.focus then
- client.focus:raise()
- end
- end),
-
+ function ()
+ -- awful.client.focus.history.previous()
+ awful.client.focus.byidx(-1)
+ if client.focus then
+ client.focus:raise()
+ end
+ end),
+
+ awful.key({ modkey, "Shift" }, "Tab",
+ function ()
+ -- awful.client.focus.history.previous()
+ awful.client.focus.byidx(1)
+ if client.focus then
+ client.focus:raise()
+ end
+ end),
-- Standard program
awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end),
awful.key({ modkey, "Control", "Shift" }, "r", awesome.restart),