awesome (Fenstermanager)

awesome (Fenstermanager)
awesome
Awesome logo.png
Awesome screenshot ja.png
Fenstermanager mit Tiling-Unterstützung
Basisdaten
Maintainer Julien Danjou
Aktuelle Version 3.4.10
(16. Mai 2011)
Betriebssystem unixoide
Kategorie Fenstermanager
Lizenz GNU GPL
Deutschsprachig Teilweise
awesome.naquadah.org

awesome ist ein in C und Lua geschriebener dynamischer Fenstermanager für das X Window System. Er unterstützt Tiling, Stacking und andere Fensterlayouts. Als eine Abspaltung von dwm gestartet[1], entwickelte er sich zu einem Framework Window Manager, da er komplett in Lua konfiguriert wird. awesome wurde unter GNU GPL lizenziert. [2]

Der ursprüngliche Name der Abspaltung war jdwm, wobei "jd" die Initialen des Hauptentwicklers sind und "dwm" an den Ursprung des Fenstermanagers erinnern soll. Später wurde er zu awesome umbenannt, in Anlehnung an die gleichnamige Redewendung von How I Met Your Mother-Charakter Barney Stinson.[3] awesome wurde offiziell am 20. September 2007 auf der dwm Mailingliste angekündigt.[4]

Inhaltsverzeichnis

Funktionen

  • Statusanzeigen und andere Widgets wie Text- und Bildfelder, Grafiken, Fortschrittsanzeigen usw.
  • Aussehen kann mit Themes verändert werden.
  • Zum Bedienen wird keine Maus benötigt.
  • D-Bus-Unterstützung
  • Wird komplett über ein Lua-Konfigurations-Skript angepasst.
  • Native Multi-Head-Unterstützung
  • EWMH Unterstützung

aus [2] und dem Artikel der englischen Wikipedia

Konfiguration

Von Anfang an war awesome als eine dwm Abspaltung mit externer Konfigurationsdatei gedacht. Vor der dritten Version sollte jene möglichst einfach konfigurierbar sein, was zuerst mit libconfig und später mit libconfuse realisiert wurde.

Konfiguration mit Lua

Am 20. Mai 2008 kündigte Danjou auf der awesome Mailingliste an, dass in Version 3.0 Lua als Konfigurationssprache benutzt würde.[5] Damit beherrscht awesome bedingte Anweisungen und andere typische Funktionen von Programmiersprachen, welche die Konfiguration dynamisch machen und somit ein breites Spektrum an Konfigurationsmöglichkeiten bieten. Die API Referenz ist auf der Homepage von awesome zu finden[6]; außerdem sind viele Konfigurationsanleitungen im Wiki zu finden.[7]

Verfügbarkeit

awesome ist auf vielen unixoiden Betriebssystem verfügbar, unter anderem Arch Linux, Debian, Gentoo, PLD Linux, Ubuntu, Source Mage GNU/Linux, T2 SDE, AuroraUX, FreeBSD, NetBSD und OpenBSD.

Eine Liste unterstützer Pakete kann auf der Download-Webseite gefunden werden.[8]

Quellen

  1. Artikel im Wiki von ubuntuusers.de
  2. a b Startseite der Homepage
  3. Julien Danjou's blog: Taking the other direction (15. April 2009)
  4. Ankündigung auf der dwm Mailingliste.
  5. News on awesome-3 and about latest commits (20. Mai 2008)
  6. awesome API Referenz
  7. awesome Wiki
  8. awesome download

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Awesome — (engl. cool, wahnsinnig, geil ) bezeichnet: eine englische Band, siehe Awesome (Band) ein Album von Marc Terenzi, siehe Awesome (Album) einen Fenstermanager, siehe awesome (Fenstermanager) Diese Seite ist eine …   Deutsch Wikipedia

  • Fenstermanager — Ohne Windowmanager hat kein Fenster eine Titelleiste oder ähnliches Der T …   Deutsch Wikipedia

  • Tiling (Computer) — Tiling ist ein Begriff aus der Welt der graphischen Benutzeroberflächen. Man versteht darunter die kachelartige Anordnung von Fenstern nebeneinander, frei von Überdeckungen. Je nach Oberfläche kann Tiling die einzige Möglichkeit sein, mehrere… …   Deutsch Wikipedia

  • Fensterverwaltung — Ein Fenstermanager (engl. window manager) ist ein Programm, das in grafischen Benutzeroberflächen wie dem X Window System die Aufgabe hat, den Anwenderprogrammen Funktionen wie Minimieren, Vergrößern und Schließen von Fenstern anzubieten. Es ist… …   Deutsch Wikipedia

  • Window-Manager — Ein Fenstermanager (engl. window manager) ist ein Programm, das in grafischen Benutzeroberflächen wie dem X Window System die Aufgabe hat, den Anwenderprogrammen Funktionen wie Minimieren, Vergrößern und Schließen von Fenstern anzubieten. Es ist… …   Deutsch Wikipedia

  • Window Manager — Ein Fenstermanager (engl. window manager) ist ein Programm, das in grafischen Benutzeroberflächen wie dem X Window System die Aufgabe hat, den Anwenderprogrammen Funktionen wie Minimieren, Vergrößern und Schließen von Fenstern anzubieten. Es ist… …   Deutsch Wikipedia

  • Windowmanager — Ein Fenstermanager (engl. window manager) ist ein Programm, das in grafischen Benutzeroberflächen wie dem X Window System die Aufgabe hat, den Anwenderprogrammen Funktionen wie Minimieren, Vergrößern und Schließen von Fenstern anzubieten. Es ist… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”