From 608117225178a49638e3ec663b1940b0dc2d564e Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Sun, 5 Dec 2010 12:25:01 +0100 Subject: Added awesome's new-colors branch --- config/awesome/functions.lua | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 config/awesome/functions.lua (limited to 'config/awesome/functions.lua') diff --git a/config/awesome/functions.lua b/config/awesome/functions.lua new file mode 100644 index 0000000..ee9594d --- /dev/null +++ b/config/awesome/functions.lua @@ -0,0 +1,39 @@ +-- Functions +function switch_tag (i) + local screen = mouse.screen + if tags[screen][i] then + awful.tag.viewonly(tags[screen][i]) + end +end + +function toggle_tag (i) + local screen = mouse.screen + if tags[screen][i] then + awful.tag.viewtoggle(tags[screen][i]) + end +end + +function move_to_tag (i) + if client.focus and tags[client.focus.screen][i] then + awful.client.movetotag(tags[client.focus.screen][i]) + end +end + +function toggle_client_tag (i) + if client.focus and tags[client.focus.screen][i] then + awful.client.toggletag(tags[client.focus.screen][i]) + end +end + +function fexists (n) + local f = io.open(n) + + if f == nil then + return false + end + + io.close(f) + return true +end + +module("functions") -- cgit v1.2.3-54-g00ecf