Сайт | Скачать | Видео | Wiki

Автор Тема: .jwmrc?  (Прочитано 4790 раз)

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

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
  • Автор темы
.jwmrc?
« : 23 Январь 2014, 17:12:03 »
Нужна помощь! Для полного счастья не хватает нескольких вещей:
    Хочу на клавиши подсадить scrot
    • <Key key="Print">scrot -e 'mv $f ~/Изображения'</Key>

      В автозагрузку подставить setxkbmap и export, но эти варианты не работают:
      • <StartupCommand>setxkbmap -layout "us,ru,ua" -variant ",winkeys,winkeys" -option "grp:menu_toggle,grp_led:scroll"</StartupCommand>
        <StartupCommand>setxkbmap "us,ru,ua" -variant ",winkeys,winkeys" "grp:menu_toggle,grp_led:scroll"/StartupCommand>
      • <StartupCommand>export UBUNTU_MENUPROXY=0...
        ...export LIBOVERLAY_SCROLLBAR=0...

      Под fluxbox это все работает, а на jwm не хочет или как-то не правильно делаю. Варианты с .Xprofile не подходят так как влияют на все остальные сессии.[/list][/list]
      « Последнее редактирование: 24 Январь 2014, 13:35:27 от paulus »

      Оффлайн RoDoN

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 6282
      • Репутация: +141/-0
      Re:.jwmrc?
      « Ответ #1 : 23 Январь 2014, 17:23:17 »
      <Key key="Print">scrot -e 'mv $f ~/Изображения'</Key>
      Изменения нужно вносить в файл ~/.jwm/jwmrc-personal
      Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
      PRA 16.12 JWM, Runtu 22.04 x64 XFCE

      Оффлайн sfs

      • Администратор
      • Ветеран
      • *****
      • Сообщений: 33965
      • Репутация: +231/-0
        • PuppyRus-A
      Re:.jwmrc?
      « Ответ #2 : 23 Январь 2014, 17:23:38 »
      Попробуйте Ваши команды прописать в отдельный файл +chmod 755, а в конфиг пропишите этот файл, а не сами команды

      Оффлайн paulus

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 1732
      • Репутация: +24/-0
      • Автор темы
      Re:.jwmrc?
      « Ответ #3 : 24 Январь 2014, 00:17:47 »
      Уточню, это не для puppy, а для jwm под ubuntu. Понравился jwm, когда использовал флешку с puppy из-за проблем с hdd, она как резерв когда винт совсем сдохнет. Большую часть проблем с .jwmrc решил. Мешал ibus-daemon, если его прибить параметры setxkbmap и xxkb из конфига нормально воспринимаются.

      Я уже делал отдельный файл.sh для запуска, но даже с него export не срабатывает, что странно, и scrot на клавиши посадить не могу. Даже сделал файл .Xmodmap может он не нужен, толку ноль...
      keycode 163 = XF86Mail
       keycode 225 = XF86Search
       keycode 180 = XF86HomePage
       keycode 181 = XF86Reload
       keycode 167 = XF86Forward
       keycode 166 = XF86Back
       keycode 107 = Print

      Нужно будет посмотреть как в jwmrc-personal ovprecise прописана клавиша print... Но если подскажете, буду весьма благодарен.
      p.s. Простите, что парю мозг, но пользователей jwm больше не встречал.
      p.p.s. Паришся тут, а автор уже на другие языки конфига переходить собирается ;)

      Оффлайн RoDoN

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 6282
      • Репутация: +141/-0
      Re:.jwmrc?
      « Ответ #4 : 24 Январь 2014, 10:16:02 »
      Можете посмотреть мои настройки JWM здесь https://rodon.googlecode.com/files/JWM750ru-130507.pfs
      Можно еще про JWM поискать у нас на форуме

      автор уже на другие языки конфига переходить собирается
      Откуда инфа? Если отсюда http://joewing.net/index.shtml, то речь хоть и идет о переходе в будущем на XML, но релиз 2.2.0 вышел со старым конфигом.
      « Последнее редактирование: 24 Январь 2014, 10:47:38 от RoDoN »
      Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
      PRA 16.12 JWM, Runtu 22.04 x64 XFCE

      Оффлайн paulus

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 1732
      • Репутация: +24/-0
      • Автор темы
      Re:.jwmrc?
      « Ответ #5 : 24 Январь 2014, 11:56:45 »
      Откуда инфа? Если отсюда http://joewing.net/index.shtml
      Да, JWM v2.3 планируется переход на JL for "JWM LISP". Буду копать, спасибо за советы.

      Оффлайн sfs

      • Администратор
      • Ветеран
      • *****
      • Сообщений: 33965
      • Репутация: +231/-0
        • PuppyRus-A
      Re:.jwmrc?
      « Ответ #6 : 24 Январь 2014, 13:17:37 »
      jwm под ubuntu.
      Рецепт обновления меню после apt-get:
      создать /etc/apt/apt.conf.d/99jwm
      Код
      DPkg::Post-Invoke {"[ "`pidof jwm`" ] && sudo -u "`ps axu |awk '/ jwm$/ {print $1}'`" fixmenus &";};
      fixmenus - скрипт из пупи

      Про фичи jwm 2.2 - кто пробовал? что за _Net градиенты трея и т.п.?

      Оффлайн paulus

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 1732
      • Репутация: +24/-0
      • Автор темы
      Re:.jwmrc?
      « Ответ #7 : 24 Январь 2014, 13:27:32 »
      Победил таки scrot, нужно было exec дописать! Блин, думал команда как в меню выполняться должна была...
      Код
      <Key key="Print">exec:scrot -e 'mv $f ~/Изображения'</Key>
      <Key mask="Super_L" key="Print">exec:scrot -u -e 'mv $f ~/Изображения'</Key>
      <Key mask="A" key="Print">exec:scrot -d 3 -e 'mv $f ~/Изображения'</Key>

      Оффлайн paulus

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 1732
      • Репутация: +24/-0
      • Автор темы
      Re:.jwmrc?
      « Ответ #8 : 30 Май 2014, 16:02:21 »
      Никак не пойму какой параметр добавляет отображение номеров рабочих столов в конфиге, когда там нет открытых приложений :(

      Хочу добавить в настройках pra... Буду признателен за подсказку.


      Оффлайн sfs

      • Администратор
      • Ветеран
      • *****
      • Сообщений: 33965
      • Репутация: +231/-0
        • PuppyRus-A
      Re:.jwmrc?
      « Ответ #9 : 30 Май 2014, 16:07:59 »
      В ~/.jwm/jwmrc-personal <Desktops ...>

      Оффлайн RoDoN

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 6282
      • Репутация: +141/-0
      Re:.jwmrc?
      « Ответ #10 : 30 Май 2014, 17:08:21 »
      В файле ~/.jwmrc-tray есть строчка:
      Код
      		<Pager/>
      заменить на:
      Код
      		<Pager labeled="true"/>
      и тогда после рестарта JWM появятся номера рабочих столов.
      Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
      PRA 16.12 JWM, Runtu 22.04 x64 XFCE

      Оффлайн paulus

      • Активный участник
      • Ветеран
      • ****
      • Сообщений: 1732
      • Репутация: +24/-0
      • Автор темы
      Re:.jwmrc?
      « Ответ #11 : 30 Май 2014, 18:19:42 »
      ~/.jwmrc-tray <Pager labeled="true"/>

      Огромное спасибо :) А то я как раз на <Desktops ...> пялился и не мог понять, пока сюда не написал.