JWM

 

Встановлення та налаштування віконного менеджера JWM, який написаний для віконної системи X11. Цей віконний менеджер легкий і зручний у використанні, що легко настроюється. У цій статті покажу як встановити та налаштувати JWM в операційній системі FreeBSD, аналогічним же образом JWM налаштовується і в інших BSD-UNIX, UNIX-like, GNU/Linux системах, відрізняється лиж встановленням та шляхами розташування конфігураційних файлів.

 

Приступимо до встановлення JWM:

 

cd /usr/ports/x11-wm/jwm/

 

make install clean

 

або, як вам буде зручно.

 

pkg install jwm

 

 

Після встановлення віконного менеджера перейдемо до налаштування меню та шпалер робочого столу JWM.

За промовчанням файл конфігурації знаходиться на шляху /usr/local/etc/system.jwmrc, потрібно скопіювати його в домашню директорію користувача командою:

 

$ cp /usr/local/etc/system.jwmrc .jwmrc

 

Потім перейдемо до редагування .jwmrc використовуючи будь-який зручний для вас редактор, я ж використовуватиму ee.

 

ee .jwmrc

 

Частина мого коду виглядає так:

 

 

<?xml version="1.0"?>

<JWM>

 

<!-- The root menu. -->

<RootMenu onroot="12">

<Program icon="/storage/home/max/Image/Icon/terminal.png" label="Terminal">sakura</Program>

<Separator/>

 

<Menu icon="/storage/home/max/Image/Icon/audio.png" label="Audio">

<Program icon="/storage/home/max/Image/Icon/audacious.png" label="Audacious">audacious</Program>

<Program icon="/storage/home/max/Image/Icon/audacity.png" label="Audacity">audacity</Program>

<Program icon="/storage/home/max/Image/Icon/deadbeef.png" label="DeaDBeeF">deadbeef</Program>

<Program icon="/storage/home/max/Image/Icon/mixer.png" label="DSBMixer">dsbmixer</Program>

<Program icon="/storage/home/max/Image/Icon/mixer.png" label="PulseAudio">pavucontrol</Program>

</Menu>

 

 

З коду видно що ми прописали шлях до ікони, яка буде відображатися в меню і команда для запуску програми. Ось так просто налаштовується меню JWM. Для встановлення шпалер робочого столу все в тому ж файлі шукаємо секцію <!-- Virtual Desktops --> і додаємо туди шлях до ваших шпалер, як у прикладі.

 

 

    <!-- Virtual Desktops -->
    <!-- Desktop tags can be contained within Desktops for desktop names. -->
    <Desktops width="4" height="1">
    <Background type="image">/storage/home/max/Image/Succubus/Sukkubus.png</Background>
        <!-- Default background. Note that a Background tag can be
              contained within a Desktop tag to give a specific background
              for that desktop.
         -->
       <!-- <Background type="solid">#111111</Background> -->
    </Desktops>

 

 

 

Якщо потрібно міняємо гарячі клавіші шрефти та кольори.

 

Для запуску JWM редагуємо .xinitrc так:

 

exec jwm

 

BSD так просто і цікаво.

Share This Article

Previous Article

April 13, 2022 • 6:35AM

Next Article

May 11, 2022 • 11:30PM

From Our Blog