From a7594831df14239f31c497a4231e8b266138731c Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Thu, 13 Jul 2017 21:45:30 +0300 Subject: [PATCH] Awesome 4: App properties added. --- rc.lua | 213 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 212 insertions(+), 1 deletion(-) diff --git a/rc.lua b/rc.lua index 735011b..110fa1c 100644 --- a/rc.lua +++ b/rc.lua @@ -25,7 +25,7 @@ local terminal = "urxvt -tr +sb" local editor = os.getenv("EDITOR") or "vim" local editor_cmd = terminal .. " -e " .. editor local modkey = "Mod1" -local titlebars_enabled = true +local titlebars_enabled = false ----< Theme >--------------------------------------------------------- -- @@ -457,6 +457,7 @@ awful.rules.rules = { focus = awful.client.focus.filter, raise = true, keys = clientkeys, + size_hints_honor = false, buttons = clientbuttons, screen = awful.screen.preferred, placement = awful.placement.no_overlap+awful.placement.no_offscreen @@ -497,6 +498,216 @@ awful.rules.rules = { -- Set Firefox to always map on the tag named "2" on screen 1. -- { rule = { class = "Firefox" }, -- properties = { screen = 1, tag = "2" } }, + { rule = { class = "URxvt" }, + properties = { tag = "2" } }, + { rule = { class = "Firefox" }, + properties = { tag = "1" } }, + { rule = { class = "Opera" }, + properties = { tag = "1" } }, + { rule = { class = "Thunderbird" }, + properties = { tag = "1" } }, + { rule = { class = "Geary" }, + properties = { tag = "1" } }, + { rule = { class = "Liferea" }, + properties = { tag = "1" } }, + { rule = { class = "VirtualBox" }, + properties = { tag = "3" } }, + { rule = { class = "Remmina" }, + properties = { tag = "3" } }, + { rule = { class = "Spicy" }, + properties = { tag = "3" } }, + { rule = { class = "Aqemu" }, + properties = { tag = "3" } }, + { rule = { name = "Instances - Vimperator" }, + properties = { tag = "3" } }, + { rule = { name = "VMs - .* - Vimperator" }, + properties = { tag = "3" } }, + { rule = { name = "noVNC - .* - Vimperator" }, + properties = { tag = "3" } }, + { rule = { class = "Soffice" }, + properties = { tag = "4" } }, + { rule = { class = "LibreOffice" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-writer" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-calc" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-draw" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-base" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-math" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-impress" }, + properties = { tag = "4" } }, + { rule = { class = "libreoffice-startcenter" }, + properties = { tag = "4" } }, + { rule = { class = "Okular" }, + properties = { tag = "4" } }, + { rule = { class = "Lyx" }, + properties = { tag = "4" } }, + { rule = { class = "Evince" }, + properties = { tag = "4" } }, + { rule = { class = "Qt Jambi application" }, + properties = { tag = "1" } }, + { rule = { class = "Pidgin" }, + properties = { tag = "9" } }, + { rule = { class = "Stardict" }, + properties = { tag = "8" } }, + { rule = { class = "MPlayer" }, + properties = { floating = true } }, + { rule = { class = "Texreport-gtk" }, + properties = { floating = true } }, + { rule = { class = "etr" }, + properties = { tag = "6" } }, + { rule = { class = "Eboard" }, + properties = { tag = "6" } }, + { rule = { class = "charleygame-bin" }, + properties = { tag = "6" } }, + { rule = { class = "lincity-ng" }, + properties = { tag = "6" } }, + { rule = { class = "Kodi" }, + properties = { tag = "6" } }, + { rule = { class = "Vlc" }, + properties = { tag = "6" } }, + { rule = { class = "Audacious" }, + properties = { tag = "6" } }, + { rule = { class = "Audacity" }, + properties = { tag = "6" } }, + { rule = { class = "Gimp" }, + properties = { tag = "7" } }, + { rule = { class = "Blender" }, + properties = { tag = "7" } }, + { rule = { class = "Anjuta" }, + properties = { tag = "5" } }, + { rule = { class = "Android SDK Manager" }, + properties = { tag = "5" } }, + { rule = { class = "DDMS" }, + properties = { tag = "5" } }, + { rule = { class = "Gucharmap" }, + properties = { tag = "5" } }, + { rule = { class = "Pcmanfm" }, + properties = { tag = "4" } }, + { rule = { class = "Fm" }, + properties = { tag = "4" } }, + { rule = { class = "File-roller" }, + properties = { tag = "4" } }, + { rule = { class = "Clamtk" }, + properties = { tag = "4" } }, + { rule = { class = "Assistant" }, + properties = { tag = "5" } }, + { rule = { class = "Bluefish" }, + properties = { tag = "5" } }, + { rule = { class = "Designer" }, + properties = { tag = "5" } }, + { rule = { class = "Glade" }, + properties = { tag = "5" } }, + { rule = { class = "Geany" }, + properties = { tag = "5" } }, + { rule = { class = "Gvim" }, + properties = { tag = "5" } }, + { rule = { class = "Qtcreator" }, + properties = { tag = "5" } }, + { rule = { class = "Kcachegrind" }, + properties = { tag = "5" } }, + { rule = { class = "Wxmaxima" }, + properties = { tag = "5" } }, + { rule = { class = "0ad" }, + properties = { tag = "6" } }, + { rule = { class = "dosbox" }, + properties = { tag = "3" } }, + { rule = { class = "Steam" }, + properties = { tag = "6" } }, + { rule = { class = "supertux" }, + properties = { tag = "6" } }, + { rule = { name = "Minetest" }, + properties = { tag = "6" } }, + { rule = { name = "glxgears" }, + properties = { tag = "6" } }, + { rule = { class = "urbanterror" }, + properties = { tag = "6" } }, + { rule = { class = "warzone2100" }, + properties = { tag = "6" } }, + { rule = { class = "xonotic-sdl" }, + properties = { tag = "6" } }, + { rule = { class = "DarkPlaces" }, + properties = { tag = "6" } }, + { rule = { class = "Camorama" }, + properties = { tag = "6" } }, + { rule = { class = "Dia" }, + properties = { tag = "7" } }, + { rule = { class = "feh" }, + properties = { tag = "7" } }, + { rule = { class = "FreeCAD" }, + properties = { tag = "7" } }, + { rule = { class = "Gcolor2" }, + properties = { tag = "7" } }, + { rule = { class = "GQview" }, + properties = { tag = "7" } }, + { rule = { class = "Inkscape" }, + properties = { tag = "7" } }, + { rule = { class = "Shotwell" }, + properties = { tag = "7" } }, + { rule = { name = "Xdvi" }, + properties = { tag = "4" } }, + { rule = { class = "Deluge" }, + properties = { tag = "1" } }, + { rule = { class = "Eiskaltdcpp" }, + properties = { tag = "1" } }, + { rule = { class = "Ekiga" }, + properties = { tag = "9" } }, + { rule = { class = "Googleearth-bin" }, + properties = { tag = "1" } }, + { rule = { class = "Links" }, + properties = { tag = "1" } }, + { rule = { class = "Linphone" }, + properties = { tag = "1" } }, + { rule = { class = "psi" }, + properties = { tag = "9" } }, + { rule = { class = "Transmission" }, + properties = { tag = "1" } }, + { rule = { class = "Vncviewer" }, + properties = { tag = "3" } }, + { rule = { class = "Avidemux" }, + properties = { tag = "6" } }, + { rule = { class = "Xfburn" }, + properties = { tag = "6" } }, + { rule = { class = "Gtk-recordMyDesktop" }, + properties = { tag = "6" } }, + { rule = { class = "Qv4l2" }, + properties = { tag = "6" } }, + { rule = { class = "V4l2ucp" }, + properties = { tag = "6" } }, + { rule = { class = "TiMidity" }, + properties = { tag = "6" } }, + { rule = { class = "Gnumeric" }, + properties = { tag = "4" } }, + { rule = { class = "Yagf" }, + properties = { tag = "4" } }, + { rule = { class = "Xchm" }, + properties = { tag = "4" } }, + { rule = { class = "Flash-player-properties" }, + properties = { tag = "1" } }, + { rule = { class = "Libfm-pref-apps" }, + properties = { tag = "4" } }, + { rule = { class = "Qtconfig" }, + properties = { tag = "5" } }, + { rule = { class = "Baobab" }, + properties = { tag = "4" } }, + { rule = { class = "Gcdemu" }, + properties = { tag = "3" } }, + { rule = { class = "Wireshark" }, + properties = { tag = "1" } }, + { rule = { name = "Frozen-.*Bubble" }, + properties = { tag = "6" } }, + { rule = { class = "d-feet" }, + properties = { tag = "5" } }, + { rule = { class = "Cinelerra" }, + properties = { tag = "6" } }, + { rule = { class = "Kdenlive" }, + properties = { tag = "6" } }, + { rule = { class = "Dconf-editor" }, + properties = { tag = "5" } }, } ----< Signals >------------------------------------------------------