Equinox Desktop Environment

From ArchWiki
Jump to navigation Jump to search

The Equinox Desktop Environment (EDE) is a desktop environment designed to be simple, extremely light-weight and fast.

It primarily offers the most basic things: A window manager (PekWM is used by default), a simple GUI including a panel, a daemon watching removable media and a notification daemon. Other than that there's not much more than some configuration programs, a calculator, etc. Beginning with version 2.0, EDE follows the FreeDesktop.org guidelines.

Unlike any other desktop environment, EDE is based upon the FLTK toolkit. It's especially fit for systems with little RAM or for users who want to completely customize their system and need a GUI that is not already bloated with functions and applications.

Installation

EDE can be installed from the AUR with the edeAUR package.

Alternatively, you can obtain it from the #Custom repository.

Custom repository

Merge-arrows-2.pngThis article or section is a candidate for merging with Unofficial user repositories.Merge-arrows-2.png

Notes: Unofficial repositories should be listed only on that page. (Discuss in Talk:Equinox Desktop Environment#)

To enable EDE's unofficial user repository, add the following lines to your /etc/pacman.conf:

[ede]
SigLevel = Optional
Server = http://ede.elderlinux.org/repos/archlinux/$arch

Next refresh the package lists and install the EDE packages via pacman:

  • edelib
  • ede-common
  • ede
  • ede-wallpapers (optional)

Starting the DE

To bring up EDE you can either use a Display manager or use startx. If you choose the later, just write the following to the .xinitrc of your user:

 exec startede

Applications

Since EDE is a bare-bone DE, you will have to add even the most common applications like a file manager or an editor yourself. It's all your freedom and choice.

Due to the nature of the DE, it obviously makes sense to install light-weight software. There are however not that many FLTK applications available so you will likely have to relay on a second toolkit like GTK for example.

Some recommendations