Вопросы по теме 'xmonad'

XMobar умирает из-за проблемы в моей конфигурации Xmonad, связанной с IO
Это продолжение этого вопроса . Пытаясь выяснить, сколько у меня физических мониторов, я придумал screenCount :: X Int screenCount = withDisplay (io.fmap length.getScreenInfo) makeXMobars :: X [Handle] -- loads two xmobars per screen, one top...
1025 просмотров
schedule 04.04.2023

Ошибка сборки Xmonad: cound не может найти модуль control.monad.reader
Я пытаюсь установить xmonad с профилированием и все время получаю сообщение об ошибке: cound not find module control.monad.reader В сообщении об ошибке говорилось, что я, возможно, не установил библиотеки профилирования для mtl-2.0.1.0, но я...
621 просмотров
schedule 28.07.2022

В gnome с xmonad, как я могу вызвать скрипт, когда монитор подключен ИЛИ при стыковке моего ноутбука?
Проблема: У меня есть дополнительный набор верхней и нижней панели gnome для второго монитора. Когда я отсоединяю свой Lenovo Thinkpad (T510), дополнительные верхняя и нижняя панели остаются, поэтому у меня две сверху и две снизу. В настоящее...
499 просмотров
schedule 30.07.2022

Жесты мыши без клавиатуры для XMonad
Я настраиваю жесты мыши в своем xmonad.hs, и мне бы хотелось избежать использования модификатора modMask для получения жестов без клавиатуры. Проблема в том, что есть случаи (например, пустой жест, простой щелчок), когда я хотел бы, чтобы событие...
840 просмотров
schedule 27.02.2023

Лучшие ресурсы для изучения haskell с учетом конфигурации xmonad
Я использую xmonad в качестве оконного менеджера, и мне это нравится. Однако конфигурация для меня немного запутана, потому что я просто скопировал фрагменты вместе, чтобы заставить их делать то, что я хочу. Проблема в том, что я не понимал большую...
1401 просмотров
schedule 17.02.2023

Xmonad не может найти модуль XMonad (или любой другой)
Всякий раз, когда xmonad запускается, перезапускается или перекомпилируется, я получаю xmessage: xmonad.hs:1:8: Could not find module `XMonad' Perhaps you meant Monad (needs flag -package haskell98-2.0.0.2) CgMonad (needs flag -package...
7473 просмотров
schedule 08.06.2022

Графический интерфейс Java Swing не отображается в Xmonad
У меня есть графический интерфейс Java Swing, который отлично работает и отображается с помощью других оконных менеджеров, но когда я запускаю его в Xmonad, он отображается неправильно. Все, что отображается, - это рамка окна, которая затемнена, без...
1756 просмотров
schedule 10.07.2023

определить раскладку клавиатуры xmonad для установки doFullFloat в текущем окне
Я хочу сделать что-то подобное из стандартных карт: , ((modMask, xK_t ), withFocused $ windows . W.sink) Но наоборот т.е. немного похоже: , ((modMask, xK_t ), withFocused $ windows . W.doFullFloat) Я как-то получаю:...
421 просмотров
schedule 11.03.2023

Удалить границы с окон определенного класса
Я пытаюсь написать очень похожий модификатор макета, который позволил бы мне удалить границы на основе свойства имени класса окон. Код в значительной степени основан на XMonad.Layout. NoBorders , за исключением логики, выполняемой в монаде X для...
416 просмотров
schedule 15.08.2022

Как убрать границы в Xmonad только для одного приложения
Это моя конфигурация xmonad: import XMonad import XMonad.Config.Desktop main = xmonad desktopConfig { terminal = "termite" , modMask = mod4Mask , borderWidth = 2 , focusedBorderColor = "#0080FF" , normalBorderColor =...
802 просмотров
schedule 25.11.2022

Как упрощаются функции клавиш XMonad?
Я пытаюсь понять, как оцениваются функции конфигурации XMonad. Первый пример взят из документов Xmonad: import qualified Data.Map as M -- main = xmonad $ defaultConfig { -- , keys = \c -> mykeys c `M.union` keys defaultConfig...
106 просмотров
schedule 24.04.2023

Как сделать интервал между окнами в фокусе с помощью xmonad?
Я пытаюсь сделать интервал вокруг окна в фокусе вместо границ. Гораздо легче увидеть, какое окно сфокусировано. Модуль XMonad.Actions.Spacing не содержит метода для создания интервала на основе идентификатора окна, в котором я мог бы сделать...
134 просмотров
schedule 20.07.2022

Как соединить эти две части конфигурации вместе?
В моей конфигурации xmonad у меня есть следующее: main = do xmproc <- spawnPipe "xmobar -x 0 ~.config/xmobar/xmobar.config" xmonad $ docks defaults Но имея проблемы с хромом, мне нужно добавить это: import XMonad import...
292 просмотров
schedule 28.04.2023