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