История изменений
Исправление f1u77y, (текущая версия) :
А что у нас относится к top-level к контексте конфига?
всё что ты определяешь глобально, а не локально(например, всё, что определяется в let
или where
— локальные определения).
layoutHook = spacing 5 $ Tall 2 (3/100) (1/2) ||| Tall 1 (1/100) (1/2) ||| Full
Tall с spacing 5 и такими-то параметрами; Tall с другими параметрами; Full? И ещё вопрос - вот мой лэйаут новый теперь называется Spacing 5, его можно переименовать?
нет. у оператора $
наименьший приоритет, поэтому это модификатор spacing 5
, применённый к выбору из Tall
с разными параметрами и Full
. вообще,
expr1 $ expr2
— по сути то же самое, что
expr1 (expr2)
. а для того, что ты описал, нужно сделать так:
(spacing 5 $ Tall 2 (3/100) (1/2)) ||| Tall 1 (1/100) (1/2) ||| Full
его можно переименовать?
да, в параметрах лога для xmobar. только у тебя в конфиге неконфигурируемый модификатор для вывода в xmobar. надо сделать другой(ЕМНИП, в документации к XMonad.Hooks.DynamicLog
или а арчевики есть информация по этому поводу)
И почему имя лэйаута взялось из его опций?
для каждого лайаута определена функция description
, в которой обычно как раз выводят имя лайаута(или модификатора) с некоторыми его опциями.
Исправление f1u77y, :
А что у нас относится к top-level к контексте конфига?
всё что ты определяешь глобально, а не локально(например, всё, что определяется в let
или where
— локальные определения).
layoutHook = spacing 5 $ Tall 2 (3/100) (1/2) ||| Tall 1 (1/100) (1/2) ||| Full
Tall с spacing 5 и такими-то параметрами; Tall с другими параметрами; Full? И ещё вопрос - вот мой лэйаут новый теперь называется Spacing 5, его можно переименовать?
нет. у оператора $
наименьший приоритет, поэтому это модификатор spacing 5
, применённый к выбору из Tall
с разными параметрами и Full
. вообще,
expr1 $ expr2
expr1 (expr2)
(spacing 5 $ Tall 2 (3/100) (1/2)) ||| Tall 1 (1/100) (1/2) ||| Full
его можно переименовать?
да, в параметрах лога для xmobar. только у тебя в конфиге неконфигурируемый модификатор для вывода в xmobar. надо сделать другой(ЕМНИП, в документации к XMonad.Hooks.DynamicLog
или а арчевики есть информация по этому поводу)
И почему имя лэйаута взялось из его опций?
для каждого лайаута определена функция description
, в которой обычно как раз выводят имя лайаута(или модификатора) с некоторыми его опциями.
Исходная версия f1u77y, :
А что у нас относится к top-level к контексте конфига?
всё что ты определяешь глобально, а не локально(например, всё, что определяется в let
или where
— локальные определения).
layoutHook = spacing 5 $ Tall 2 (3/100) (1/2) ||| Tall 1 (1/100) (1/2) ||| Full
Tall с spacing 5 и такими-то параметрами; Tall с другими параметрами; Full? И ещё вопрос - вот мой лэйаут новый теперь называется Spacing 5, его можно переименовать?
нет. у оператора $
наименьший приоритет, поэтому это модификатор spacing 5
, применённый к выбору из Tall
с разными параметрами и Full
. вообще,
expr1 $ expr2
expr1 (expr2)
. а для того, что ты описал, нужно сделать так:
(spacing 5 $ Tall 2 (3/100) (1/2)) ||| Tall 1 (1/100) (1/2) ||| Full
его можно переименовать?
да, в параметрах лога для xmobar. только у тебя в конфиге неконфигурируемый модификатор для вывода в xmobar. надо сделать другой(ЕМНИП, в документации к XMonad.Hooks.DynamicLog
или а арчевики есть информация по этому поводу)
И почему имя лэйаута взялось из его опций?
для каждого лайаута определена функция description
, в которой обычно как раз выводят имя лайаута(или модификатора) с некоторыми его опциями.