Это мой первый "вклад" в мире GNU / Linux, Я надеюсь, вы найдете это полезным. Это небольшое руководство о том, как я настроил xmonad, и как заменить xfwm4 по xmonad.
Почему xmonad и xfce?
Поработав некоторое время с xmonad, я понял, что ему не хватает «чего-то», в моем случае темы для окон, мыши, громкости,…. и т.д., и я не знаю, как настроить с помощью haskell. Так что самым простым способом добиться чего-то подобного было обменять xfwm4 на xmonad, мне очень понравился конечный результат.
Установка xmonad
aptitude install ghc xmonad xmobar gmrun dmenu
Настройка xmonad
После установки xmonad переходим в папку .xmonad
cd ~/.xmonad
Если его не существует, мы его создаем
mkdir ~/.xmonad
Внутри папки мы создаем текстовый файл с именем xmonad.hs, открываем его в нашем любимом текстовом редакторе и вставляем в него следующий код (если он существует, мы удаляем его или переименовываем)
Компилируем файл с
xmonad --recompile
Теперь у нас настроен xmonad, глобальные ключи находятся в файле xmonad.hs
Замена xfwm4 на xmonad
Сначала мы добавляем xmonad в автозапуск приложений, в
xfce> настройки> Диспетчер конфигураций> Сеанс и запуск> Автозапуск приложений> добавить>
имя: xfce-xmonad (или как угодно)
описание: xfce-xmonad (или что угодно)
команда: xmonad
Теперь мы завершаем процесс xfwm4 и сохраняем сессию.
xfce> конфигурация> Диспетчер конфигураций> Сессия и вход> Сессия
Выбираем xfwm4 и нажимаем закрыть программу, затем сохраняем сессию
Важно перед закрытием xfwm4 открываем терминал (никогда не помешает)
Если вы хотите увидеть результат (не закрывая сеанс), введите в консоль
xmonad&
Подождите, мне не нравится, как я выгляжу!
Просто удалите xmonad из автозапуска (если вы его так назвали) и в терминале поставьте
xfwm4&
Сохраните сеанс и готово, как будто что-то не произошло
Надеюсь, что это будет полезно.
Я попробовал, но получил ошибку
«Xmonad.hs: 1: 1: Ошибка синтаксического анализа: голое выражение на верхнем уровне»
И я не могу пошевелиться. развернуть или какое-то из них с окнами, и это не сильно улучшило вид курсора.
Что делать?
мммм согласно http://paste.desdelinux.net/4658 первая строка должна быть комментарием
- Победа + F1 Iceweasel
Если вы удалили комментарии, первая строка должна быть такой
импортировать Xmonad
проверьте, имеют ли другие строки такой же отступ.
(неверно)
импортировать Xmonad
квалифицированный импорт XMonad.StackSet как W
импортировать квалифицированные Data.Map как M
(Правильно)
импортировать Xmonad
квалифицированный импорт XMonad.StackSet как W
импортировать квалифицированные Data.Map как M
Что ж, он сообщает вам, что ошибка находится в строке 1, и вы не сможете использовать глобальные ключи, пока файл не скомпилируется, я оставляю вам свою папку .xmonad
http://www.mediafire.com/?t4gorohuvurgo86
Уловка сохранения сеанса для изменения оконного менеджера XFCE очень хороша. Думаю, я видел это где-то еще. Я должен попробовать. Хорошая статья. 🙂
совет выглядит хорошо ... в мой список вещей, которые стоит попробовать
очень интересно, имея xmonad, работающий с xfce 😀, я новичок в тайлинге WM, но должен сказать, что это здорово !!!
ДаааааааааааааааааааааааааааааааРе, я чувствовал себя одиноким 😛 хахахаха.
Ого, какая любопытная комбинация. Оо, я бы использовал ее с Openbox (ну, вообще-то Xfwm4 мне достаточно).
хахаха он мне заготовки не ставил, ну допустим - это пробел
неверно)
-импорт Xmonad
–Импортировать квалифицированный XMonad.StackSet как W
импортировать квалифицированные Data.Map как M
(Правильно)
импортировать Xmonad
квалифицированный импорт XMonad.StackSet как W
импортировать квалифицированные Data.Map как M
Аааа .. Линукс и его неизмеримая настройка. 🙂
Я люблю его!