История изменений
Исправление raven_cler, (текущая версия) :
Как привязать конкретные приложения к определенному тегу?
awful.rules.rules = {
-- All clients will match this rule
...
{ rule = { name = "PlayOnLinux" },
properties = { tag = tags[1][2] } },
{ rule = { class = "Firefox" },
properties = { tag = tags[1][3] } },
...
}
Где многоточие — это что-то ещё, стандартно находящееся в конфиге или ещё что. Смысл понятен. Найти этот кусок можно в секции --{{{ Rules. «name» и «class» узнаются, например, через xprop(запустить в терминале, кликнуть по окну нужного приложения).
Можно ли повесить на определенный хоткей запуск приложения, например Mod4+E для текстового редактора?
В секции --{{{ Key bindings задаётся. Например для скриншота через scrot по клавише Print(запустится команда scrot -e 'mv $f ~/Изображения/screenshots 2>/dev/null):
awful.key({ }, "Print", function () awful.util.spawn("scrot -e 'mv $f ~/Изображения/screenshots 2>/dev/null'") end),
Исходная версия raven_cler, :
Как привязать конкретные приложения к определенному тегу?
awful.rules.rules = {
-- All clients will match this rule
...
{ rule = { name = "PlayOnLinux" },
properties = { tag = tags[1][2] } },
{ rule = { class = "Firefox" },
properties = { tag = tags[1][3] } },
...
}
Где многоточие — это что-то ещё, стандартно находящееся в конфиге или ещё что. Смысл понятен. Найти этот кусок можно в секции --{{{ Rules. «name» и «class» узнаются, например, через xprop(запустить в терминале, кликнуть по окну нужного приложения).
Можно ли повесить на определенный хоткей запуск приложения, например Mod4+E для текстового редактора?
В секции --{{{ Key bindings задаётся. Например для скриншота через scrot по клавише Print(запустится команда scrot -e 'mv $f ~/Изображения/screenshots 2>/dev/null):
awful.key({ }, "Print", function () awful.util.spawn("scrot -e 'mv $f ~/Desktop 2>/dev/null'") end),