arm0nia 0.2

arm0nia is a modular desktop environment.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
2.3/5 17
Dimitris Koukoravas
ROOT \ Desktop Environment \ Tools
arm0nia (harmony) is a group of projects that intend to create software for making UNIX and UNIX like operating systems, more powerfull and friendly. Our first goal is to create a Dynamic Modular Desktop Environment.


1. pm.conf

The PM needs to known on which directory it is installed.

1.1. Copy the pack/pm.conf to /etc
1.2. Fix the directory variable 'pmdir' of the pm.conf with the correct path.


If the daemon is located in directory /opt/pm/
Make sure, that the following line is exist in /etc/pm.conf



We must update ldconfig's path to check our libraries and modules. That can be done with several ways.

Note: in the following examples, I suppose that PM is located on /opt/pm

2.a. The best is to update the /etc/

Open that file and append two new paths.
If our PM's directory is the /opt/pm add the following lines


Save the file and update the cache by running ldconfig without parameters

2.b. Another way is to update the LD_LIBRARY_PATH at the system startup.

2.b.1. on bash

Open the /etc/profile and append the following lines.

LD_LIBRARY_PATH=/opt/pm/lib:/opt/pm/plugins export LD_LIBRARY_PATH

2.b.2. on tcsh

Open the /etc/csh.cshrc and append the following line.

setenv LD_LIBRARY_PATH /opt/pm/lib:/opt/pm/plugins

Finally do a reboot (you can avoid it, but if you known how, then you don't need to read my doc).

2.c. Another way is to update the LD_LIBRARY_PATH at the shell's login script.

The shell's login scripts are for bash: ~/.profile for tcsh: ~/.login

You must append the same text as for 2.b case

2.d. Of course, you can do it manually from CLI, but if you are new, use the 2.b case

3. make

Suppose that PM is located on /opt/pm

Use make on

/opt/pm to create daemon and libraries

/opt/pm/plugins to create the plugins

/opt/pm/apps to create the applications

4. run

Run pmd on a virtual-console and try the application on another.

Last updated on April 26th, 2005

#desktop environment #modular desktop environment #arm0nia #modular #desktop #environment

Add your review!