Альтернативы менеджеру окон FVWM?

В pacman можно на самом деле указать cache каталог:

--cachedir <dir> set an alternate package cache location

Таким образом, при включении карты с интерфейсом USB в компьютер можно сделать полное обновление системы нормальный путь и просто бросить загруженные пакеты на палку, как так:

pacman -Syu --cache /media/USB_STICK/pacman/

Это не занимает много места (нормальное 1GB палка будет достаточна), таким образом, она должна будет хорошо работать с Вашим нетбуком.

Если у Вас есть медленный Интернет, можно даже создать список загрузки и загрузить файлы с другого компьютера, как так:

pacman -Syup

И это распечатает список URL пакета. Довольно полезный (по крайней мере, мне).

8
29.04.2011, 03:43
9 ответов

Я думаю, что fvwm может сделать все это, это довольно настраивается в соответствующих отношениях. Вы испытывали затруднения, убеждая это выполнить Ваши указания?

Я раньше использовал fvwm, но в конечном счете переключенный на пилу-рыбу, потому что я хотел лучшие программируемые рычаги. (Назад, когда я в последний раз использовал fvwm, это было технически полно по Тьюрингу, но только через PipeRead команда, и не имела рычагов в правильном месте.) Пила-рыба создается как Emacs с поверхностью Lisp по скомпилированному ядру. Это поддерживает несколько рабочих столов из поля. Все Вы просите или работы путем установки нескольких опций или можете быть реализованы в нескольких строках кода.

3
27.01.2020, 20:11
  • 1
    О, FVWM уже делает все это для меня. Это просто, что FVWM становится старой, и я хотел бы попробовать что-то более современное. –  Reid 29.04.2011, 03:38

Sardathrion уже упомянул Потрясающий WM, но не обращаясь к функциям, упомянутым в вопросе. Кроме того, я думал, что мог совместно использовать свое собственное понимание при использовании его.

Но сначала, потребованные свойства:

  1. Да - по умолчанию.

  2. Да + - awesome на самом деле переопределяет виртуальные рабочие столы и называет их "тегами". Это позволяет Вам, например:

    • заставьте единственное окно появиться на любом количестве тегов одновременно,

    • заставьте любое количество тегов просматриваться сразу,

    • свяжите приложение с определенным тегом, так, чтобы это всегда открывалось на том теге, даже если это не будет в настоящее время просматриваться (думайте, например, открывая браузер в фоновом режиме, не освобождая вид Вашего терминала или безотносительно),

    • определите раскладку по умолчанию для каждого тега - существует много возможных разметок, включая плавание ("типичное" поведение окна), несколько схем мозаичного размещения, максимизируемый (каждое окно максимизируется), и полный экран.

  3. Да - все это выполнимо. Можно определить действие для любого mouse button + modifier keys комбинации, в пределах окна, виджета или глобально. При наличии каких-либо затруднений при определении этого поведения сообщите мне, и я выручу Вас.

Два самых поразительных свойства awesome его скорость и гибкость. Высокая эффективность то, вследствие того, что awesome создается сверху Xcb библиотека вместо старого Xlib. (Но так как самые легкие WMs быстры, Вам, вероятно, были бы нужны действительно старые аппаратные средства для чувства преимуществ.) Awesome записан в C и lua. Первый гарантирует, что ядро действительно быстро, позже позволяет Вам легко взаимодействовать со всеми свойствами своего рабочего стола. В конфигурационных файлах можно определить и простые и сложные функции, которые ссылаются на целое текущее состояние WM, включая свойства в настоящее время активного окна, видимых тегов, виджеты и т.д.

Можно взглянуть на некоторые снимки экрана на потрясающей Wiki. Если Вы будете искать потрясающий + Lua на сайтах как GitHub, то Вы будете находить загрузки конфигураций пользователей и использовать некоторые их улучшения.

3
27.01.2020, 20:11

Я использую ответвление разработки в течение приблизительно двух лет теперь, AFAIR с тех пор 2.6.28 и тестирую другой WM/DE время от времени из любопытства, и до сих пор:

  • Это не разрушало единственное время, таким образом, fvwm-devel или fvwm-нестабильный довольно применим на рабочем столе. У меня только была одна ошибка с динамическим меню, не заметил, когда это пошло.

  • Литературно любой менеджер окон, казалось, испытывал недостаток в этом или той функциональности, что я пропустил, больше всего были контексты привязок клавиш и условное размещение окна.

Несомненно, можно выбрать любой 'современный' wm и попытаться настроить его для удовлетворения потребностей, вероятно, для работы вокруг некоторой недостающей функциональности с xbindkeys и/или xdotool но fvwm уникален и Вы, вероятно, не упоминали некоторые вещи, которые важны для Вашего рабочего процесса, потому что Вы только поймете, что они были там, когда они не будут внезапно работать способ, к которому Вы ожидаете их в современном менеджере окон.

Извините, если это звучит несколько высокомерным от кого-то, кто своего рода новичок по сравнению с Вами, но это - путь, я вижу его до сих пор.

Тем не менее новый WMs стоящий попытки kwin (он имеет некоторые интересные функции как переключение вкладок и мозаичное размещение окон и составление композита и довольно настраивается, но я не уверен, насколько стабильный это в данный момент), и compiz, который может работать автономным менеджером окон и имеет некоторые действительно интересные плагины (я упомянул бы 'группу и окна вкладки' и 'правила окна'), все, что остальные или размещают рядом, или *поля или разрабатываются для того, чтобы быть максимально захватывающими.

2
27.01.2020, 20:11

Не уверенный, если Вы рассмотрели бы, что-то как KDE кроме всех Ваших потребностей доступно в KWin (WM Kde)

1. Focus-follows-mouse без автоповышения. Т.е. если я перетаскиваю мышь в окно, которое частично затенено, то окно усиления фокусируются, но не бросается в глаза.

Проверьте http://docs.kde.org/stable/en/kdebase-workspace/kcontrol/windowbehaviour/index.html

2. Несколько виртуальных рабочих столов, между которыми я могу переключиться с клавиатурой и что я могу переместить окна между.

У Вас может быть столько виртуальных рабочих столов, сколько Вы хотите.

3. Модифицирующая клавиша + управление окном мыши, которое может быть настроено к следующему:

  • щелкните левой кнопкой + высокий звук +, сдвиг = отправляет к спине, если frontmost, иначе повысьте до передней стороны * щелчок правой кнопкой + высокий звук +, сдвиг = максимизирует окно вертикально (горизонтальный неизменный размер) * щелчок средней кнопкой + высокий звук + сдвиг = окно захвата и перемещает его * средняя хорда + высокий звук + управление +, сдвиг = изменяет размер (перетащите указатель, чтобы примкнуть или загнать в угол и переместить ту сторону или угол),

Легкий настроить от панели управления (или вручную если Вам нужно).

1
27.01.2020, 20:11
  • 1
    : 2 - это позволяет сочетания клавиш для переключения между виртуальными рабочими столами (идущий прямо в определенный, не только слева/справа) и движущиеся окна между ними? –  weronika 11.05.2012, 11:01

Вы посмотрели на Потрясающий менеджер окон? Это раньше было обработкой почвы по умолчанию, но больше не - см. комментарий. От веб-страницы:

Это, в первую очередь, предназначено для продвинутых пользователей, разработчиков и любых людей, имеющих дело с каждым днем вычислительные задачи и кто хочет иметь мелкомодульный контроль на их графическая среда.

1
27.01.2020, 20:11
  • 1
    +1, Вероятно, лучший WM в мире ;) BTW, это не размещает рядом по умолчанию начиная с нескольких выпусков теперь. Раскладка по умолчанию была изменена на плавание. –  rozcietrzewiacz 13.11.2011, 03:29

С некоторой конфигурацией Вы могли заставить xfce делать то, что Вы хотите.

0
27.01.2020, 20:11

Почти наверняка можно заставить Openbox делать это:

Конфигурация

Отредактируйте файл в ~/.config/openbox/rc.xml следующим образом:

Фокус

<focus>
      <followMouse>yes</followMouse>
      <raiseOnFocus>no</raiseOnFocus>
</focus>

Привязка

<mouse>
    <context name="frame">
        <mousebind button="S-A-Left" action="press">
            <action name="RaiseLower"/>
        </mousebind>
    </context>
</mouse>

RaiseLower может или не может быть тем, что Вы хотите здесь.

Посмотрите Действия для полного списка.

0
27.01.2020, 20:11

Возможно, взгляните на Pekwm и его конфигурационные файлы ключа/мыши. Это - легкий и незаметный WM.

pekwm является менеджером окон, который однажды на времени был основан на aewm ++ менеджер окон, но он развился достаточно, что он больше не напоминает aewm ++ вообще. Это имеет очень расширенный набор функций, включая группировку окна (подобный иону, pwm, или fluxbox), автосвойства, xinerama, keygrabber, который поддерживает связки ключей, и многое другое.

0
27.01.2020, 20:11
  • 1
    Возможно, я должен упомянуть, что использовал его некоторое время больше чем 5 лет теперь. –  Stéphane Gimenez 08.09.2011, 18:43

Может попробовать Просветление ? Он современный и очень настраиваемый. Я не знаю, как сделать «отправить на задний план, если самый передний, иначе поднять на передний план», потому что он имеет условное, но другие требования легко настроить.

0
22.05.2020, 07:21

Теги

Похожие вопросы