gendelf11 |
|
Темы:
2
Сообщения:
7
Участник с: 03 декабря 2011
|
Здравствуйте. Решил выбрать себе wm, наиболее оптимальным счел dwm, но в нем есть один большой недостаток - по умолчанию не поддерживается переразмещение окон, как это, к примеру, реализовано в awesome. Но проблему можно решить установкой патчей: http://dwm.suckless.org/patches/fibonacci Вопрос лишь в том, как это сделать, потому что руководство patch applicationОсобо ничего не объясняет. Действую по пунктам: 1) Установка dwm в root/dwm abs community/dwm cp -r /var/abs/community/dwm root/dwm По адресу /root/dwm находятся файлы config.h dwm.desktop dwm.install PKGBUILD Далее, makepkg -i –asroot Получаем по адресу /root/dwm файлы config.h dwm-5.9.2-x86_64.pkg.tar.xz dwm-5.9.tar.gz dwm.desktop dwm.install pkg PKGBUILD src Затем pacman -U dwm-5.9.2-x86_64.pkg.tar.xz 2) Установка патча Идем в директорию с dwm cd /root/dwm Копируем туда файл (dwm-5.2-fibonacci.diff). После patch -p1 < /root/dwm/dwm-5.2-fibonacci.diff Вывод: can't find file to patch at input line 4 Perhaps you used the wrong -p or –strip option? The text leading up to this way: —————————————– |diff -up -N dwm/config.def.h fibonacci/config.def.h |— dwm/config.def.h 2008-10-04 15:57:46.000000000 -0400 |+++ fivonacci/config.def.h 2008-10-04 15:57:46.000000000 -0400 —————————————– File to patch: И ждет ввода. Что требуется сделать? |
VlaoMao |
|
Темы:
15
Сообщения:
306
Участник с: 23 января 2011
|
Применять патчи до сборки пакета и в нужном каталоге? |
gendelf11 |
|
Темы:
2
Сообщения:
7
Участник с: 03 декабря 2011
|
Где в моем случае будет нужный каталог? |
A.T.W.A. |
|
Темы:
14
Сообщения:
658
Участник с: 21 марта 2011
|
/root/dwm/src/dwm-5.9 |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
В AUR есть несколько вариантов dwm “с патчами”. Ничего не подходит?gendelf11 the wrong -p option т.е. циферка после -p не правильная. |
RiD |
|
Темы:
30
Сообщения:
400
Участник с: 27 июня 2011
|
awesome не трогал, и что вы имеете ввиду под переразмещением не понял. Но! патч фибоначи просто скалдывает окна в “золотую спираль” в “tiling” режиме. Без него, последние открытое окно занимает левую половину экрана, а все остальные - делаят по вертикале правую половину экрана. Что же касается перемещения окон - то в режиме “floating” они двигуются сочетанием alt + левая кнопка мыши, и меняют размер сочетанием alt + правая кнопка мыши. Всюду под alt имею ввиду т.н. modkey |
valeracr |
|
Темы:
0
Сообщения:
16
Участник с: 27 сентября 2011
|
В dwm6.0 вроде работает:$ patch -p1 < ~/dwm-6.0/dwm-5.8.2-fibonacci.diff patching file config.def.h Hunk #1 succeeded at 30 (offset 1 line). Hunk #2 succeeded at 36 (offset 1 line). patching file fibonacci.c |