Tags updated.

This commit is contained in:
Kolan Sh 2015-07-22 11:24:36 +03:00
parent 956a326956
commit 82c0d34ed3
1 changed files with 146 additions and 8 deletions

154
rc.lua
View File

@ -76,7 +76,7 @@ layouts =
----< Naughty presets >-----------------------------------------------
--
naughty.config.defaults.timeout = 5
naughty.config.defaults.screen = 1
naughty.config.defaults.screen = 2
naughty.config.defaults.position = "top_right"
naughty.config.defaults.margin = 8
naughty.config.defaults.gap = 1
@ -93,9 +93,9 @@ naughty.config.defaults.hover_timeout = nil
----< Tags >----------------------------------------------------------
--
tags = {
names = { "1www", "2rxvt", "3virt", "4office", "5mail",
"6game", "7gimp", "8dic", "9im" },
layout = { layouts[1], layouts[2], layouts[1], layouts[3], layouts[1],
names = { "1web", "2term", "3virt", "4office", "5dev",
"6play", "7grafx", "8dic", "9im" },
layout = { layouts[1], layouts[2], layouts[1], layouts[3], layouts[2],
layouts[1], layouts[1], layouts[2], layouts[4]}
}
for s = 1, screen.count() do
@ -491,9 +491,9 @@ awful.rules.rules = {
{ rule = { class = "Opera" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Thunderbird" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Geary" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Liferea" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "VirtualBox" },
@ -504,6 +504,12 @@ awful.rules.rules = {
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { class = "Aqemu" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { name = "Instances - Vimperator" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { name = "VMs - .* - Vimperator" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { name = "noVNC - .* - Vimperator" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { class = "Soffice" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "LibreOffice" },
@ -529,7 +535,7 @@ awful.rules.rules = {
{ rule = { class = "Evince" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Qt Jambi application" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Pidgin" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][9], c) end },
{ rule = { class = "Stardict" },
@ -538,7 +544,7 @@ awful.rules.rules = {
properties = { floating = true } },
{ rule = { class = "Texreport-gtk" },
properties = { floating = true } },
{ rule = { class = "etracer" },
{ rule = { class = "etr" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Eboard" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
@ -546,6 +552,138 @@ awful.rules.rules = {
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "lincity-ng" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "mpv" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Vlc" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Audacious" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Audacity" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Gimp" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "Blender" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "Anjuta" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Android SDK Manager" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "DDMS" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Gucharmap" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Pcmanfm" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "File-roller" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Clamtk" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Assistant" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Bluefish" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Designer" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Glade" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Geany" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Gvim" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Qtcreator" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Kcachegrind" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Wxmaxima" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "0ad" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "dosbox" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { class = "Steam" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "supertux" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { name = "Minetest" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { name = "glxgears" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "urbanterror" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "warzone2100" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "xonotic-sdl" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "DarkPlaces" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Camorama" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Dia" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "feh" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "FreeCAD" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "Gcolor2" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "GQview" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "Inkscape" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { class = "Shotwell" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][7], c) end },
{ rule = { name = "Xdvi" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Deluge" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Eiskaltdcpp" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Ekiga" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][9], c) end },
{ rule = { class = "Googleearth-bin" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Links" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Linphone" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "psi" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][9], c) end },
{ rule = { class = "Transmission" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][9], c) end },
{ rule = { class = "Vncviewer" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { class = "Avidemux" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Xfburn" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Gtk-recordMyDesktop" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Qv4l2" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "V4l2ucp" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "TiMidity" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
{ rule = { class = "Gnumeric" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Yagf" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Xchm" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Flash-player-properties" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { class = "Libfm-pref-apps" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Qtconfig" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][5], c) end },
{ rule = { class = "Baobab" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][4], c) end },
{ rule = { class = "Gcdemu" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][3], c) end },
{ rule = { class = "Wireshark" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][1], c) end },
{ rule = { name = "Frozen-.*Bubble" },
callback = function(c) awful.client.movetotag(tags[mouse.screen][6], c) end },
}
----< Signals >------------------------------------------------------