akmkin |
|
Темы:
18
Сообщения:
178
Участник с: 19 марта 2012
|
Доброго дня, форумчане. В связи с ограничением рабочего пространства (осталось 2 монитора из трёх) решил использовать таловый WM - остановился на xmonad. Но никак не могу настроить бар. Он либо не хочет принимать мой конфиг (запускаю в .xinitrc xmobar /home/x/.xmonad/xmobar.hs) и иксы зависают с пустым раб. столом не реагируя ни на один шорткей, либо (если я укажу неверный путь к кофигу) загружается дефолтный бар, но он перекрывается окнами, что меня не устраивает совсем. Понял что дело скорее всего в лэйаутах Так вот если закомментировать определение myLayoutHook, но оставить его в main - стандартный бар не перекрывается окнами, но xmonad запускается с ошибкойА если убрать ", layoutHook = avoidStruts myLayoutHook " из main - снова перекрывается. Стоят xmonad-git и xmobar-git Кто-нибудь использует xmonad? Поделитесь рабочими конфигами плиз, я их под себя уж доведу, а стандартный конфиг бара почему-то нерабочий от слова совсем... Или я криворукий совсем стал. А конфиги для самого xmonad я брал из вики, но у всех одна беда с лэйаутами. И ещё один вопрос: в i3 $mod+Left|Right|... это перемещение фокуса, а с шифтом - перемещение клиентов. Очень удобно как по мне, есть ли в xmonad'e такие функции?
timere mori ambulantes
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
akmkinxmonad.hs xmobarrc akmkinесть modm + J (k) modm + Shift + j(k) |
akmkin |
|
Темы:
18
Сообщения:
178
Участник с: 19 марта 2012
|
Спасибо большое за столь быстрый ответ! К вечеру потестирую )
timere mori ambulantes
|
akmkin |
|
Темы:
18
Сообщения:
178
Участник с: 19 марта 2012
|
Нет, к сожалению ничего не вышло... Бар не подхватывается Бар не запускаю - работают все определённые вами шорткеи и стандартный барЗапускаю из .xinitrc - иксы виснут... Ничего не понимаю уже.
timere mori ambulantes
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
akmkin, у меня запуск xmobar нигде отдельно не прописан - он сам запускается при старте xmonad .xinirc
что касается ошибки при запуске - у меня в конфиге xmobar прописано слишком много своих скриптов закомментируйте/удалите все подключённые мною скрипты (Run Com бла-бла-бла), оставьте только встроенные функции xmobar второе - используемые шрифты у меня в основном используется Terminus Re33 - это не стандартный системный шрифт,я его ставил отдельно Вы откорректировали конфиг под свои шрифты? Terminus Re33 есть в ауре
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
P.S> кстати, xmobarrc.hs у меня лежит в отдельном каталоге, а чтоб не прописывать каждый раз путь к конфигу я в хомяке создал симлинк на него ~/.xmobarrc - так он подхватывается автоматически P.P.S> вот так выглядит xmobar с этим конфигом P.P.P.S> также надо отредактировать строку вывода текущей скорости сети, ту, которая Run Network "enp3s0" - пропишите в неё используемый на Вашем компе интерфейс вместо enp3s0 а лучше всего - запустите xmobar из терминала c дефолтным конфигом и посмотрите, как он будет себя вести и что писать в терминале используемые в конфиге скрипты есть здесь только это вряд ли поможет - их тоже нужно проверять и подгонять под конкретную систему, я же их под свой комп лепил ))) |
akmkin |
|
Темы:
18
Сообщения:
178
Участник с: 19 марта 2012
|
Haron_PrimeСразу именно так и сделал)) Шрифт этот в системе есть, но я поставил свой когда увидел эту ошибку Haron_PrimeСкорее всего дело именно в этом - сейчас же попробую Насчёт скриптов - сразу же всё левое удалил, так что дело точно не в этом.
timere mori ambulantes
|
Haron_Prime |
|
Темы:
28
Сообщения:
2109
Участник с: 08 июня 2014
|
akmkin, Покажите, что в итоге получилось (конфиг) |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
akmkin, главную функцию строят по разному, например, Haron_Prime, как я понял, выбрал такой вариант Я, когда экспериментировал, использовал такой вариант вывод xmobar (температура и др) прописываются в ~/.xmobarrcИ когда берешь примеры из разных мест, нужно обращать внимание как построена главная функция Привожу минимум xmonad.hs по моему построению Пример ~/.xmobarrc
Ошибки не исчезают с опытом - они просто умнеют
|
akmkin |
|
Темы:
18
Сообщения:
178
Участник с: 19 марта 2012
|
О, да! Спасибо огромное! Наконец-то я его завёл ))) Дело было действительно в расположении конфига бара - создал симлинк в дашней директории и всё окей! Вот теперь можно пилить xmonad под себя ))) П.С. Шрифт на всякий случай переустановил )))
timere mori ambulantes
|