Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Настройка fluxbox...  (Прочитано 210200 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vrybas

  • Активист
  • *
  • Сообщений: 505
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #180 : 30 Октября 2008, 18:07:37 »
У меня нету Super_R =(

Тогда закомментируй обе строчки с Super_L и Super_R и добавь ниже аналогичную с удобной тебе клавишей-константой. Список здесь: http://pastie.org/304041
Предлагаю заюзать XK_Control_R или XK_Menu как нейтральные и близкие к стрелкам.
Еще у меня на клавиатуре есть клавиша XK_Less c символами < и > рядом с Super_L. Тоже пригодна к использованию.

в src/superswitcher.c
210: //  grab (XK_Super_L);
211: //  grab (XK_Super_R);
212:     grab (XK_Control_R);

Конечно жалко что Super_R нет. Надеюсь подберешь для себя удобный вариант.
Я лично, пока в сорцы не залез, уже смирился и поменял в Флюксовом конфиге все Mod4 на Control Mod1 ради такой тулзы.


Оффлайн vrybas

  • Активист
  • *
  • Сообщений: 505
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #181 : 30 Октября 2008, 18:47:51 »
Еще одна модификация superswitcher'а показалась мне удачной(для тех, кто печатает вслепую).

Super_L + q/w переключает рабочие столы влево/вправо
Super_L + a/s ходит по окнам вверх/вниз

если в .fluxbox/keys еще и

Mod1 q   :PrevWorkspace
Mod1 w   :NextWorkspace
Mod1 a   :PrevWindow 8
Mod1 s   :NextWindow 8

то вообще сказочка получается.

src/popup.c
925:  if ((keysym == XK_Left) || (keysym == XK_KP_Left) || (keysym == XK_q)) {
926:    action_change_active_workspace_by_delta (popup, -1, shifted, ctrled, time);
927:  }
928:  else if ((keysym == XK_Right) || (keysym == XK_KP_Right) || (keysym == XK_w)) {
929:    action_change_active_workspace_by_delta (popup, +1, shifted, ctrled, time);
930:  }
931:  else if ((keysym == XK_Up) || (keysym == XK_KP_Up) || (keysym == XK_a)) {
932:    action_change_active_window_by_delta (popup, -1, shifted, time, TRUE);
933:  }
934:  else if ((keysym == XK_Down) || (keysym == XK_KP_Down) || (keysym == XK_s)) {
935:    action_change_active_window_by_delta (popup, +1, shifted, time, TRUE);
936:  }

Вобщем все уже поняли что y superswitcher'а к чему и дальше делают по своему вкусу.
Я завязываю  :)


« Последнее редактирование: 13 Ноября 2008, 19:28:20 от vrybas »

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #182 : 08 Ноября 2008, 23:24:58 »
Есть проблема эстетического характера.



Основной тулбар перекрывает окно активного приложения, что не есть хорошо.

В тулбаре выставлено:
  • Видимая
  • Под окнами
  • Слой: Док
В настройках активного окна:
  • Слой: Док
« Последнее редактирование: 08 Ноября 2008, 23:31:34 от satsura »
vs@vostro:~

Оффлайн Svertal

  • Активист
  • *
  • Сообщений: 893
  • КиберПанк
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #183 : 09 Ноября 2008, 04:51:11 »
satsura, ну так в чем дело, поставь в настройках активного окна: слой - Поверх дока, тогда окно будет сверху. Ну или сними в configuration, "полная максимизация" тогда окно будет максимизироваться только до пределов дока.

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #184 : 10 Ноября 2008, 02:01:53 »
Чтобы заработало нужно также в тулбаре установить слой в Рабочий стол
« Последнее редактирование: 10 Ноября 2008, 02:20:25 от satsura »
vs@vostro:~

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #185 : 10 Ноября 2008, 02:39:37 »
Еще есть вопрос, как сделать такие вот разделители (separator'ы), как на скриншоте (панелька справа, где иконки программ, ввиде точек):



Скриншот взят у Garfeild'а с его блога - http://garfeild.ru/blog

vs@vostro:~

Оффлайн nett00n

  • Милиционер-линуксоид
  • Активист
  • *
  • Сообщений: 899
  • Отпускаю грехи
    • Просмотр профиля
    • Мой блог
Re: Настройка fluxbox...
« Ответ #186 : 11 Ноября 2008, 09:15:54 »
satsura
мне кажется, это это
Не вступайте в Ряды Фурье #godville
Я Linuxоид, ставший виндузятником. Такие дела.

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #187 : 11 Ноября 2008, 23:44:49 »
вернее всего я неправильно понят, я имел ввиду вот это
vs@vostro:~

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #188 : 13 Ноября 2008, 10:00:15 »
Есть идеи?
vs@vostro:~

Оффлайн nett00n

  • Милиционер-линуксоид
  • Активист
  • *
  • Сообщений: 899
  • Отпускаю грехи
    • Просмотр профиля
    • Мой блог
Re: Настройка fluxbox...
« Ответ #189 : 13 Ноября 2008, 10:26:52 »
вообще-то это gnome-panel если ты не узнал... ИМХО покрайней мере
Не вступайте в Ряды Фурье #godville
Я Linuxоид, ставший виндузятником. Такие дела.

Оффлайн satsura

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #190 : 13 Ноября 2008, 21:38:53 »
я знаю что это гном-панель, мой вопрос заключается в том, можно ли в стандартной флуксовской панели сделать такие разделители как в гном-панели?
vs@vostro:~

Оффлайн Garfeild

  • Активист
  • *
  • Сообщений: 744
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #191 : 16 Ноября 2008, 12:05:20 »
вообще-то это gnome-panel если ты не узнал... ИМХО покрайней мере
Ага, она самая. Просто я Gnome юзаю и в нем Openbox в качестве WM. Кстати там не терминатор, а всего лишь Vim.

Оффлайн Librarian

  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #192 : 23 Ноября 2008, 02:57:37 »
Давным давно обнаружил удобство табов, но как то лениво их таскать постоянно при начале работы. Нет ли какого то способа запускать приложения так, чтобы они были табированы? Я где то читал(вики какое то было) что такое возможно, однако man не говорит об этом.

Оффлайн Svertal

  • Активист
  • *
  • Сообщений: 893
  • КиберПанк
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #193 : 23 Ноября 2008, 05:14:36 »
Librarian
А то как же, есть такой способ  :)
1. Проверяем чтобы в фале ~/.fluxbox/init была запись session.groupFile: ~/.fluxbox/groups;
2. Создаем файл ~/.fluxbox/groups и заполняем, каждая строка это новая группа, просто пишем необходимые программы через пробел.

Оффлайн SIO

  • Активист
  • *
  • Сообщений: 558
    • Просмотр профиля
Re: Настройка fluxbox...
« Ответ #194 : 23 Ноября 2008, 14:19:08 »
Svertal
Хотя описанный вами способ найти в гугле проще, он не является правильным. Начиная с версии 0.9.1, рекомендуется отказатся от файла ~/.fluxbox/groups в пользу группирования через ~/.fluxbox/apps [Источник]


Librarian
Порядок действий прост: в файле ~/fluxbox/apps находите(создаете) секции, отвечающие за нужные окна, и помещаете их внутрь тега
[group]
...
[end]
Такой способ позволяет группировать окна, даже если они запускаются на разных раб.столах. Если нужно группировать окна только одного рабочего стола, воспользуйтесь таким вариантом:
[group] (workspace)
...
[end]
Да, и для применения изменений требуется перезапуск fluxbox


Для примера
, кусок моего ~/.fluxbox/apps, отвечающий за группирование (а, заодно, и позиционирование) окон фокса:
(Нажмите, чтобы показать/скрыть)


PS: этот способ я нашел исключительно потому, что, по неизвестным обстоятельствам, старым способом никак не хотели группироваться окна Firefox'a

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.