Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: JWM - konfiguracja menu  (Przeczytany 1273 razy)

Offline astasz

  • Jr. Member
  • **
  • Wiadomości: 57
JWM - konfiguracja menu
« dnia: Marzec 04, 2018, 07:59:15 pm »
Witam
Znam ogólne zasady konfiguracji ustawień i wyglądu menadżera okien JWM w pliku jwrmc ale niestety kilku chwytow nie udało mi się opanować.
Czy ktoś wie w jaki sposób stworzyć kilka osobnych przycików menu na pasku na wzór rozwiazania stosowanego w MATE (Programy Miejsca System).
Udało mi się takie przyciski stworzyć ale wyłącznie z odwołaniem do jednego (tego samego) <RootMenu>
Prawdopodobnie trzeba by stworzyć kilka oddzielnych <RootMenu> z wyróżnikiem i nadać przyciskom odpowiednie odwołanie ale sęk tkwi w tym że nie potrafię tego zrobić i nie wiem czy to wogóle do zrobienia.
Debian Stretch MATE
SparkyLinux 4 MATE

Offline astasz

  • Jr. Member
  • **
  • Wiadomości: 57
Odp: JWM - konfiguracja menu
« Odpowiedź #1 dnia: Marzec 04, 2018, 09:23:09 pm »
Sorki już nieaktualne. Okazało się banalnie proste :-[
Debian Stretch MATE
SparkyLinux 4 MATE

Offline PomPom

  • Hero Member
  • *****
  • Wiadomości: 1265
  • dawniej Dziadek Starowinek
Odp: JWM - konfiguracja menu
« Odpowiedź #2 dnia: Marzec 05, 2018, 01:36:20 pm »
Dasz skrina, co tam nakombinowałeś? :D JWM jest dla mnie dość obce i ciekawi mnie, co można z takim zrobić.
( ಥ益ಥ)Arch Linux Plasma & MATE Chrome OS

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 519
Odp: JWM - konfiguracja menu
« Odpowiedź #3 dnia: Marzec 05, 2018, 01:48:33 pm »
https://en.wikipedia.org/wiki/JWM

Offline PomPom

  • Hero Member
  • *****
  • Wiadomości: 1265
  • dawniej Dziadek Starowinek
Odp: JWM - konfiguracja menu
« Odpowiedź #4 dnia: Marzec 05, 2018, 01:57:01 pm »
Menadżery okien mają to do siebie, że jak użytkownik się nimi interesuje, to bardzo często są unikalnie skonfigurowane ;)
( ಥ益ಥ)Arch Linux Plasma & MATE Chrome OS

Offline astasz

  • Jr. Member
  • **
  • Wiadomości: 57
Odp: JWM - konfiguracja menu
« Odpowiedź #5 dnia: Marzec 05, 2018, 07:54:31 pm »
Menadżery okien mają to do siebie, że jak użytkownik się nimi interesuje, to bardzo często są unikalnie skonfigurowane ;)
Własnie dlatego chcę się tym pobawić, Wizualnie i funkcjonalnie bardzo odpowiada mi MATE ale chciałbym się pobawić w konfigurację włansego pulpitu. Wydaje mi się że w JWM jest naprawde spory potencjał. Wcześniej już się trochę tym bawiłem ale zabrakło mi cierpliwości.
screena mogę wrzucić jak coś ciekawego uda mi się wydłubać.
Na razie dopiero zacząłem ustawiać menu. Udało mi się stworzyć trzy odrębne przyciski menu na wzór MATE.
nie mam za dużo czasu więc dłubię powolutku.
Na razie jesli kogoś to interesuje pokazuję w jaki sposób stworzyłem "potrójne menu":
Menu:
    <RootMenu onroot="12">
         <Program icon="terminal.png" label="Terminal">xterm</Program>
      <Separator/>
     <Menu label="Internet">
         <Program icon="terminal.png" label="firefox">firefox</Program>
     </Menu>
     <Menu label="Biuro">
         <Program icon="terminal.png" label="libreoffice calc">libreoffice --calc</Program>
         <Program icon="terminal.png" label="libreoffice writer">libreoffice --writer</Program>
     </Menu>
     <Menu label="grafika">
         <Program icon="terminal.png" label="gimp">gimp</Program>
     </Menu>
     </RootMenu>
    <RootMenu onroot="34">
         <Program icon="terminal.png" label="Komputer">caja computer:///</Program>
         <Program icon="terminal.png" label="Home">caja</Program>
         <Program icon="terminal.png" label="Aplikacje">caja /usr/share/applications/</Program>
    <Separator/>
          <Program icon="terminal.png" label="Aplikacje">caja /archiwum/</Program>
    </RootMenu>
<RootMenu onroot="56">
        <Program icon="terminal.png" label="Terminal">xterm</Program>
        <Separator/>
        <Program icon="lock.png" label="Lock">
            xlock -mode blank
        </Program>
        <Separator/>
        <Restart label="Restart" icon="restart.png"/>
        <Exit label="Exit" confirm="true" icon="quit.png"/>
        <Separator/>
        <Program label="Uruchom ponownie">systemctl reboot</Program>
        <Program label="Zamnknij">systemctl poweroff</Program>
    </RootMenu>

i dalej w Tray klawisze:
<Tray x="0" y="-1" height="25" autohide="off">

        <TrayButton icon="/usr/share/jwm/jwm-red.svg"label="Programy">root:1</TrayButton>
        <Spacer width="5"/>       
        <TrayButton label="Miejsca">root:3</TrayButton>
        <Spacer width="5"/>
        <TrayButton label="System">root:5</TrayButton>
        <Spacer width="2"/>
        <TrayButton label="_">showdesktop</TrayButton>
        <Spacer width="2"/>


Oczywiście to dopiero początek - nawet ikon w menu jeszcze nie pozmieniałem i wzędzie mam "terminale". IDeska też dopiero będę intalował.

W wielu distrach do ustawienia tapety używa się nitrogen lub feh i zastanawia mnie dlaczego bo w samym JWM też mozna to zrobić.
 Wątpie żeby udało mi sie osiągnąć efekt okien jak w blackMATE ale postaram się pójść w tym kierunku.

TatoPingu - sama wiki to naprawdę niewiele - najlepiej podpatrzyć na przykładach

« Ostatnia zmiana: Marzec 05, 2018, 07:57:52 pm wysłana przez astasz »
Debian Stretch MATE
SparkyLinux 4 MATE

Offline astasz

  • Jr. Member
  • **
  • Wiadomości: 57
Odp: JWM - konfiguracja menu
« Odpowiedź #6 dnia: Marzec 05, 2018, 08:23:57 pm »
DziadkuStarowinku
Zdaje się że jesteś zwolennikiem Manjaro.
Podsyłam Ci więc link do strony Manjaro JWM - tam mozesz zobaczyć przykład co można zrobić na JWM chociaż ja akuret będe zmierzał w zupełnie innym ierunku.

https://manjaro.github.io/Manjaro-JWM-15.09-released/

A swoja drogą - nigdy Manjaro nie instalowałem. W Debianie, Archu,  Sparkym i wielu innych dystrybucjach jest pełna swoboda instalacji srodowika graficzenego - można mieć zainstalowanych jednoczesnie kilka środowisk i dowolnie się pomiędzy nimi przelogowywać. A jak to wygląda w Manjaro? Bo z Minta zrezygnowałem głównie dlatego że pewne istostne kompotenty były poscalane z powłoką graficzna i nie pecjalnie dało się korzystać z innych rozwiązań.
« Ostatnia zmiana: Marzec 05, 2018, 08:36:01 pm wysłana przez astasz »
Debian Stretch MATE
SparkyLinux 4 MATE

Offline PomPom

  • Hero Member
  • *****
  • Wiadomości: 1265
  • dawniej Dziadek Starowinek
Odp: JWM - konfiguracja menu
« Odpowiedź #7 dnia: Marzec 06, 2018, 07:06:26 am »
Taki średni zwolennik Manjaro, bo mnie na stacjonarce wysmyrał i trochę irytował. W Manjaro można sobie spokojnie mieć kilka środowisk i się dowolnie przelogowywać, tak samo jak w Debku. Nie ma narzędzi mocno wrytych w konkretne rozwiązanie.
( ಥ益ಥ)Arch Linux Plasma & MATE Chrome OS

Offline astasz

  • Jr. Member
  • **
  • Wiadomości: 57
Odp: JWM - konfiguracja menu
« Odpowiedź #8 dnia: Lipiec 27, 2018, 12:44:13 pm »
Wracam do tematu
Może ktoś orientuje się jak ustawić w jwm rozwijany automatycznie po najechaniu myszką przycisk menu <TrayButton>root:1</TrayButton>
(chodzi o to, żeby rozwijał się bez klikania myszką)

w ustawieniach ogólnych mam

 <FocusModel>sloppy</FocusModel>

ale ta opcja nie funcjonuje w odniesieniu do TrayButton

próbowałem w Traybutton wpisywać rózne opcje  ale bez rezultatu

Jakieś pomysły?
« Ostatnia zmiana: Lipiec 27, 2018, 12:48:06 pm wysłana przez astasz »
Debian Stretch MATE
SparkyLinux 4 MATE