Как заставить AwesomeWM перейти на тег?

2066
BeaverusIV

В настоящее время у меня есть правило, поэтому Iron открывает тег www, но как мне заставить Awesome переключиться на этот тег?

2

2 ответа на вопрос

2
BeaverusIV

Добавил это в rc.lua перед меню:

function load_prog(cmd, tag) awful.tag.viewonly(tags[1][tag]) awful.util.spawn(cmd) end 

И тогда в меню:

{ "Iron", function () load_prog("iron", 3) end } 
1
cYrus

Вы можете щелкнуть wwwтег в списке тегов (посмотреть man awesomeи найти bindings), или вы можете взглянуть на эти LUAфункции, если хотите сделать больше (например, установить для него ярлык):

Или, если вы хотите переключиться на тег после применения правила, вы можете использовать эту форму:

{ rule = { class = "Iron" }, properties = { tag = tags[1][3], switchtotag = true } } 
Извините, я должен был быть более конкретным, так как хочу включить в правило команду: ", properties = }" BeaverusIV 14 лет назад 0
Я «исправил» это, добавив функцию в меню, чтобы сосредоточиться на теге, который они порождают Iron. Должен делать видя, как я только открою его из меню. BeaverusIV 14 лет назад 0
Хорошо, теперь я понимаю, что вы хотите (я отредактировал мой ответ). cYrus 14 лет назад 0