Amarok 2 im Oldschool-Amarok 1 Stil gestalten

In KDE3 gefiel mir ganz besonders die optische Gestaltung des Musikwiedergabeprogramms Amarok. Das Design ließ den Inhalten ausreichend Platz und das dunkle Funky Monkey Farbschema verlieh dem Player einen einzigartigen Charakter.

Amarok 2 in KDE4 ist lieblos und plump gestaltet. Die einzelnen Elemente des Wiedergabeprogramms verschwenden unnötig Platz und verdrängen das Wichtigste: Die Wiedergabeliste

KDE ist flexibel

Zurecht ist KDE seit jeher für seine Anpassbarkeit bekannt und so bieten sich bei Amarok 2 ausreichend Möglichkeiten um auch in der neuen Version den Stil von Amarok 1 weitgehend zu imitieren.

In Amarok 2.4.3 müssen drei Bereiche umgestaltet werden:

  1. Aufbau und Inhalt der Wiedergabeliste
  2. Anordnung der einzelnen Elemente
  3. Hauptfenster schlank gestalten

Aufbau und Inhalt der Wiedergabeliste gestalten

Die Wiedergabeliste kann unter Wiedergabeliste > Ansichten > Ansichten einrichten … gestaltet werden. Meine fertige Zusammenstellung kann hier kopiert werden:

<!DOCTYPE layouts>
<playlist_layouts>
 <layout group_by="None" tooltips="true" name="Amarok 1.4.9">
  <single_track active_indicator_row="0" show_cover="false">
   <row>
    <element suffix="" prefix="" size="0" bold="false" alignment="center" value="Play count" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0.3" bold="false" alignment="left" value="Title" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0.15" bold="false" alignment="left" value="Artist" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0.15" bold="false" alignment="left" value="Album" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="right" value="Year" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="center" value="Track number" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="center" value="Bitrate" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0.25" bold="true" alignment="center" value="Moodbar" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="center" value="Rating" underline="false" italic="false"/>
   </row>
  </single_track>
  <group_head active_indicator_row="0" show_cover="false"/>
  <group_body active_indicator_row="0" show_cover="false">
   <row>
    <element suffix="" prefix="" size="0.5" bold="true" alignment="left" value="Title" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="left" value="Artist" underline="false" italic="true"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="right" value="Length" underline="false" italic="false"/>
   </row>
  </group_body>
  <group_variousArtistsBody active_indicator_row="0" show_cover="false">
   <row>
    <element suffix="" prefix="" size="0.5" bold="true" alignment="left" value="Title" underline="false" italic="false"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="left" value="Artist" underline="false" italic="true"/>
    <element suffix="" prefix="" size="0" bold="false" alignment="right" value="Length" underline="false" italic="false"/>
   </row>
  </group_variousArtistsBody>
 </layout>
</playlist_layouts>
  1. Obige Definition in eine Textdatei namens Amarok 1.4.9.xml im Verzeichnis $HOME/.kde/share/apps/amarok/playlist_layouts/ kopieren
  2. Amarok neustarten
    • killall --wait amarok && amarok
  3. Wiedergabeliste > Ansichten > Amarok 1.4.9 wählen

Anordnung der einzelnen Elemente optimieren

  1. Ansicht > Ansicht sperren deaktivieren
  2. Kontext auf Medienquellen positionieren
    • Dies erstellt automatisch einen Reiter der das Umschalten zwischen den beiden Ansichten ermöglicht.
  3. Wiedergabeliste rechts davon einordnen
  4. Ansicht > Schmale Werzeugleiste aktivieren
  5. Ansicht > Ansicht sperren aktivieren

Fenster schlanker machen

Dieser Schritt ist optional. Allerdings wäre es schade gerade auf eine der Hauptstärken des K Desktop Environment zu verzichten.

  1. Fenster-Umrandung entfernen: Alt+F3 > Erweitert [W] > Keine Umrandung [K]
  2. Fenster neu positionieren: Alt+F3 > Verschieben [V]
  3. Fenstergröße anpassen: Alt+F3 > Größe ändern [G]

Unter folgendem Punkt können diese Einstellungen auch permanent festgelegt werden:
Alt+F3 > Erweitert [W] > Spezielle Einstellungen für dieses Fenster … [F]

Wo ist der Funky Monkey?

Amarok 2 übernimmt immer das aktuell eingestellte Farbschema der Desktopumgebung.

Es gibt Möglichkeiten ein eigenes Farbschema zu setzen, welches dann ausschließlich für das Wiedergabeprogramm verwendet wird. Diese Möglichkeiten bringen allerdings diverse Nachteile mit sich, weshalb ich davon abrate sie zu verfolgen und im Rahmen dieser Beschriebung vernachlässige.

Bei Bedarf veröffentliche ich das entsprechende Farbschema für KDE4 mit einigen Hinweisen zu den Umsetzungsvarianten.