Le9i0nX 19.07.2011 13:33
Новичку — Awesome. Shifty tag.
Вот решил поделится своими познаниями в связи кометном belsdeath и статьямиНовичку — Awesome. Часть 1.1 Начало.
Новичку — Awesome. Часть 1.2. Продолжение.
Речь пойдет о динамических тагах из либы shifty
Код ниже заменяет дефолтную настройку тагов и позволяет отображать только то что задействовано в данный момент.
1 |
|
собственно всем ясно для чего эта строка.
1 |
|
Здесь у всех свои предпочтения. Лично я вообще кнопку выкинул имхо ненужна.
насчет кнопки "отображающая и меняющая текущий режим отображения окна" которая задействует код выше.
Собственно сами таги и параметры:
init = true // отображать всегда,
position = 1, screen = 1 //понятно из названия,
icon = "/usr/share/pixmaps/p2p.png", icon_only = true, //собственно картинка кратко объясняет смысл тага,
layout = awful.layout.suit.tile //режим отображения приложений в таге
спасибо за наводку mironov_orig
spawn = должно запускать программу в кавычках при создании тага(у меня в конфиге не работает и вообще не нужна)
mwfact = [0-1] коэффициент сколько занимает главная программа из доступного экранного пространства
правила для программ кому где отображаться и личные параметры для них.
# класс окна в иксах
xprop | grep CLASS
Очень помогает узнать что надо писать в match.
И напоследок источники(не все имеют отношение к данной статье, но я их все использовал в качестве исходников для настойки):
Path 1.1
Серьёзно? Дельно? Эта заметка максисмум поможет установить шифти и сделать тоже самое, что и с обычными правилами, только не всегда будет n тегов висеть и последовательность части из них будет непостоянной.
Вместо цитат используй для кода
<code lang='lua'>ur code here</code>
Мало, путано. Часть текста не соотносится с остальными, например, «сами таги и параметры» и то, что ниже. Из перечесленных параметров не все встречаются в примере, какой-то из них ты и сам не знаешь, а spawn вообще не объяснён. Все ли это возможные параметры и если нет, то где найти описания остальных?
Нет описания возможностей правил. Описание библиотеки, что такое вообще динамические теги и для чего они нужны, что она(и) даёт и умеет?
Слишком много «собственно» на см² текста.
Что за источники? Ссылка на ifolder, что там? Ссылка №2 на конфиги крутого, без сомнения чувака, но в его конфигах нет ни слова про shifty, как и в ссылке №5.
И самая главная интрига заметки — какую ты кнопку выкинул и почему она не нужна?☺
Тема не раскрыта.
Нет описания возможностей правил. Описание библиотеки, что такое вообще динамические теги и для чего они нужны, что она(и) даёт и умеет?
Слишком много «собственно» на см² текста.
Что за источники? Ссылка на ifolder, что там? Ссылка №2 на конфиги крутого, без сомнения чувака, но в его конфигах нет ни слова про shifty, как и в ссылке №5.
И самая главная интрига заметки — какую ты кнопку выкинул и почему она не нужна?☺
Тема не раскрыта.
не чего себе))
насчет кнопки "отображающая и меняющая текущий режим отображения окна"
насчет кнопки "отображающая и меняющая текущий режим отображения окна"
Ауч, вон оно что, я думал ты про главное меню. Думаю корректнее будет сказать «иконка/изображение показывающее текущий layout» или если полностью на русском «индикатор показывающий текущую политику размещения окон».
Насчет нужности spawn, имхо, он как-раз один с плюсов использования shifty. У меня на большинство тэгов прописан spawn, и в результате при нажатии на хоткей создается новый тэг, и сразу же запускается приложение.
В дефолтном же awesome нужен один хоткей для переключения на тэг и ещё один для запуска приложения.
P.S. Весьма информативная официальная документация по shifty. Может перевести основные опции и выложить здесь? (могу сделать)
В дефолтном же awesome нужен один хоткей для переключения на тэг и ещё один для запуска приложения.
P.S. Весьма информативная официальная документация по shifty. Может перевести основные опции и выложить здесь? (могу сделать)
файл номер блаблабла удалён. поправь ссылку на айфолдер или заюзай нормальный хостинг + добавь описание того что было/будет по этой ссылке
и спасибо за пост - дельно получилось.