hello friends! new(ish)!

Desktop environment: Difference between revisions

From InstallGentoo Wiki v2
Jump to navigation Jump to search
>Galactus
(Adds stuff, fixes stuff :^], not complete)
>Galactus
mNo edit summary
Line 3: Line 3:
A DE provides a framework for developing modules. On top of that, a full featured desktop environment contains a myriad of components which work together to provide the user with a working environment. Amongst the most important, we can list the theme engine and the window manager.
A DE provides a framework for developing modules. On top of that, a full featured desktop environment contains a myriad of components which work together to provide the user with a working environment. Amongst the most important, we can list the theme engine and the window manager.


Good DEs are modular and will allow the user to mix and match and switch any of their modules with another of your choice.
Good DEs are modular and will allow the users to mix and match and switch any of their modules with another of their choice.


= Full-fledged DEs =
= Full-fledged DEs =

Revision as of 20:48, 27 November 2015

Cleanup.png
Cleanup.png
CLEANUP CANDIDATE
Relevant discussion may be found on the talk page. Reason: No reason specified.


A DE provides a framework for developing modules. On top of that, a full featured desktop environment contains a myriad of components which work together to provide the user with a working environment. Amongst the most important, we can list the theme engine and the window manager.

Good DEs are modular and will allow the users to mix and match and switch any of their modules with another of their choice.

Full-fledged DEs

GNOME 3

GNOME 3.10

Cinnamon - Mint

Cinnamon 2.0

MATE (Gnome 2) - Mint

MATE 1.6

Unity - Ubuntu

Unity - Ubuntu 13.10

Pantheon - Elementary

Pantheon - eOS 0.2

KDE

KDE 4.12

XFCE

XFCE 4.10

LXDE

LXDE

LXQT

LXQT

Window Managers

Window managers (WMs) are X clients that provide the border around a window. The window manager controls the appearance of an application and how it is managed: typically the border, titlebar, size, and ability to resize a window are handled by a wm. Many window managers provide other functionality such as places to stick dockapps, menus to configure the WM and other useful things.

Window managers generally do not provide extras like desktop icons, which are commonly seen in desktop environments (though it is possible to add icons in a WM with another program).

Due to the lack of extras, WMs are much lighter on system resources, although you could also use them as yet another module of a full-fledged desktop environment with nothing but a little technical expertise.

Types

1. Stacking (aka floating)

  • Provides the traditional desktop metaphor used in commercial operating systems like Windows and OS X. Windows act like pieces of paper on a desk, and can be stacked on top of each other.

2. Tiling

  • These "tile" the windows side-by-side so that none are overlapping. They usually make very extensive use of key-bindings and have less (or no) reliance on the mouse. Tiling window managers may be manual, offer predefined layouts, or both.

3. Dynamic

  • A type that can dynamically switch between tiling or floating window layout.

Considered /g/ood:

 (The WMs listed below are the most common found in /g/ ricing threads.
 Go ahead and set one up with as all the smugness and Chinese cartoon girls your heart can muster.)

Dynamic

Stacking