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

Определение количества экранов X11 из Haskell
Я хотел бы знать, сколько экранов X есть на текущей машине, чтобы сделать мой .xmonad немного более общим; У меня есть нетбук, а также настольный компьютер с двумя мониторами, и я также использую несколько машин с одним мониторингом. С этой целью...
822 просмотров
schedule 24.10.2021

Xmonad: при перемещении окна перемещайте или изменяйте его размер
Я предпочитаю использовать клавиатуру, чтобы плавать или опускать окна. К сожалению, в плавающем состоянии окна не перемещаются и не меняют размер, поэтому визуальных указаний на то, что они еще не выложены плиткой, мало. В идеале, после перехода к...
7872 просмотров
schedule 16.10.2021

Как использовать Dzen вместо Xmobar в этой необычной настройке
Я новичок в Haskell, и в настоящее время у меня нет времени действительно изучать Haskell, поэтому я прошу помощи у экспертов, которые уже разобрались с этим. :) Это мой текущий файл xmonad.hs:...
2501 просмотров
schedule 25.11.2021

dzen2 и conky отображают текст конфигурации
Я использую Xmonad и минимальный debian в качестве ОС, и я пытаюсь установить нижнюю панель dze2 с некоторым информационным каналом для нее. Проблема в том, что в дополнение к информации, которую показывает моя панель, у меня также есть простой текст...
835 просмотров
schedule 06.09.2021

Как я могу узнать количество окон в текущей рабочей области?
В контексте X () , как я могу получить количество текущих окон в рабочей области? Я знаю, как получить счет от WindowSet , и есть функция windows :: (WindowSet -> WindowSet) -> X () . Однако я бы хотел вернуть значение, которое должно...
537 просмотров
schedule 03.11.2021

Обзор большого пальца XMonad windows
Есть ли возможность получить обзор текущих окон, аналогичный другим оконным менеджерам, где я могу нажать Shift-TAB и получить обзор с миниатюрами текущих окон и выбрать одно из них?
110 просмотров
schedule 10.10.2021

Переключатель сжатия и расширения на основе REFLECTX
Я использую XMonad.Layout.Reflect вместе с XMonad.Layout.MultiToggle, чтобы при необходимости переворачивать мой макет влево-вправо. Однако, когда отображается какой-либо макет, мои клавиши для сжатия и расширения макета, например. ... ((modm,...
65 просмотров
schedule 09.11.2021

Соедините DE с XMonad
Поскольку MATE — это всего лишь ответвление GNOME2, по-видимому, можно заменить оконный менеджер другим (например, xmonad) с помощью команды: mateconftool-2 -s /desktop/mate/session/required_components/windowmanager xmonad --type string . Это...
3328 просмотров
schedule 23.03.2022

Как я могу обнаружить событие нажатия клавиши/кнопки в XMonad?
Я пытался обнаружить это вручную: myHook :: Event -> X All myHook e = do liftIO $ logToTmpFile $ show e pure $ All True Однако при нажатии клавиши modm ( hyper / windows ) он просто показывает: PropertyEvent {ev_event_type = 28,...
125 просмотров
schedule 18.05.2022

Как я могу изменить набор окон в XMonad?
У меня есть функция, которая выглядит так: sinkFocus :: StackSet i l a s sd -> Maybe (StackSet i l a s sd) sinkFocus = (fmap . flip sink) <*> peek Однако я хотел бы X () , чтобы я мог его использовать. Например, additionalKeys...
169 просмотров
schedule 18.05.2022

Как использовать вывод readProcess в привязке клавиш xmonad?
Итак, некоторое время назад я думал об основе эффекта привязки клавиш в моем xmonad на основе вывода скрипта на моем компьютере. В конце концов я решил не делать этого по несвязанным причинам, но недавно я попытался сделать что-то подобное просто в...
399 просмотров
schedule 21.05.2022

Терминал как прозрачные обои в xmonad
Я недавно перешел на xmonad и пытаюсь его немного прокачать. Я хочу настроить терминал как прозрачный фон ( https://wiki.archlinux.org/index.php/Terminal_as_a_transparent_wallpaper ). По сути, мне нужно окно, которое находится в нижней части каждой...
571 просмотров
schedule 21.06.2022

Не могу установить клавиши управления яркостью и мультимедиа в Xmonad
Мне удалось настроить конфигурацию XMonad с нуля самостоятельно, но у меня возникли трудности с настройкой клавиш управления яркостью и мультимедиа, и у меня нет опыта программирования или Haskell, если уж на то пошло, и поэтому я не знаю, как это...
154 просмотров
schedule 20.06.2022

Есть ли способ для `stack --nix` разрешить использование более новых версий ghc?
Я запускаю stack --nix init для нового проекта (конфигурация xmonad) и получаю error: attribute 'ghc863' missing, at (string):1:43 ; У меня в среде ghc 8.6.5, и stack --version сообщает: 2.1.3.1 x86_64 hpack-0.32.0. Мой проект примерно...
133 просмотров
schedule 25.06.2022

Макет xmonad с IM остается того же размера
У меня проблема с xmonad и модулем XMonad.Layout.IM. У меня есть следующая конфигурация для моего макета, и независимо от того, на что я меняю параметр «withIM», окно всегда остается одного размера. Конфигурация: 38 import XMonad.Layout.IM...
153 просмотров
schedule 14.07.2022

Простой калькулятор в подсказке xmonad
У меня есть новая идея использования XMonad.Prompt.Input от xmonad. Я подумал, что было бы действительно здорово, если бы можно было сделать простой калькулятор, который вычислял бы то, что вводит пользователь, и возвращал бы результат в тексте...
1112 просмотров
schedule 03.09.2022

XMonad - Как заставить окно появляться на нескольких физических экранах?
Как сказано в заголовке, мне нужно показать окно на двух или более экранах. Я пробовал XMonad.Actions.CopyWindow . Но кажется, хотя окно копируется в правильное рабочее пространство, оно отображается только на одном физическом экране.
409 просмотров
schedule 07.03.2023

Как удалить границы в полном макете из конфигурации xmonad по умолчанию?
В настоящее время я использую import XMonad.Layout.NoBorders ... xmonad $ defaultConfig { layoutHook = noBorders $ layoutHook defaultConfig } но это делает noBorder все макеты, а не только " Full ". Я знаю, что могу просто скопировать...
2419 просмотров
schedule 16.06.2023

Переключение рабочих областей в xmonad с помощью раскладки клавиатуры программиста дворака (сдвинутые числа)
На самом деле я использую не Дворжака, а Neo2 , но поскольку я использую клавиатуру матричного типа ( Настоящая эргономика ) Я также изменил цифры. Поэтому эта конструкция в моем xmonad.hs не работает эргономично: -- mod-[1..9], Switch to...
1557 просмотров
schedule 21.01.2023

Расширение Xmonad для циклического переключения последних окон
Я считаю, что в xmonad немного неудобно переключаться между двумя окнами. Есть ли расширение (или часть ядра xmonad), которое позволяет это сделать? Например, я хочу часто переключаться между firefox и emacs, и они могут не находиться в одном...
803 просмотров
schedule 01.06.2023