Arnaud's OSX cloning tutorial

Arnaud is a Baghira user from France and wrote this little Tutorial for setting up an OS X like KDE Desktop in English and French

OS Clone - Step by Step

C'est l'une des derni�res versions que je ferai de ce document, en raison d'un manque de temps pour le maintenir. Il devrait y avoir une traduction suppl�mentaire en Espagnol et quelques screenshots de plus d'ici quelque temps, mais pas plus.

O� comment transformer son bureau KDE (trop) classique en bureau "� la Mac OS X".
Ceci n'est pas une documentation exhaustive sur Baghira, mais plut�t un mini tutoriel pour bien d�marrer et �viter de chercher les infos un petit peu partout.

Date de publication : 13/08/2005 ; Date de mise � jour : 30/11/2006

Version 0.3.7

Sommaire


Cette documentation est disponible en :
  Anglais   
  Fran�ais

Merci de me mailer vos suggestions.

top

Aper�u


Avant


Apr�s



Ca vous tente ? Alors suivez le guide !


top

Pr�requis

Vous devez disposer de KDE 3.4 et de X.Org 6.8 (pour la transparence). Il est �galement possible d'installer sous KDE 3.3 : consultez la section Transparence pour conna�tre la marche � suivre. Ce tutoriel est bas� sur une version 0.7 cvs de baghira.


top

Etape 1 : Installation de Baghira

T�l�chargez d'abord les derni�res sources CVS

Pour information, les connexions via CVS se passent en 2 parties : d'abord se logger (cvs ... login, et taper simplement Entr�e), puis checkout (cvs ... co modulename).

Choisissez un r�pertoire (votre r�pertoire $HOME par exemple) et ouvrez une console, puis tapez :

cvs -d:pserver:anonymous@baghira.cvs.sf.net:/cvsroot/baghira logincvs -d:pserver:anonymous@baghira.cvs.sf.net:/cvsroot/baghira co baghira

Vous obtenez un r�pertoire baghira avec les sources � compiler.

T�l�charger le r�pertoire KDE admin

Ce r�pertoire est n�cessaire pour pouvoir compiler les sources de Baghira. Malheureusement, il est seulement accessible via SVN (il n'y a plus d'acc�s CVS). Assurez-vous d'avoir subversion install� sur votre ordinateur, puis tapez dans une console :

svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin

Vous obtenez un r�pertoire admin. D�placez ce r�pertoire dans le r�pertoire $HOME/baghira cr�� pr�c�demment.

Astuce : si vous n'avez pas SVN, vous pouvez obtenir le r�pertoire admin depuis les sources de Baghira. T�l�chargez juste la derni�re archive tar.bz2 et copiez son r�pertoire admin.

Installer les d�pendances

Selon votre distribution, il se peut que toutes les d�pendances dont a besoin Baghira ne soient pas install�es. Pour ma Mandriva Linux 2005, j'ai d� installer en plus le rpm libkde-dev.

Vous �tes maintenant pr�ts � compiler les sources de Baghira.

Compilez les sources et installez Baghira

Rendez vous dans le r�pertoire baghira, et tapez dans une console :

make -f Makefile.cvs ./configure --enable-final make

puis passez en root pour finir l'installation :

su make install

Derni�re �tape, vous allez appliquer le th�me Baghira que vous venez d'installer si facilement. Ouvrez le Centre de contr�le KDE (kcontrol) > Apparence et s�lectionnez le th�me Baghira dans les deux sections suivantes :

Voil�, Baghira est install� sur votre syst�me, on va pouvoir s'amuser � configurer.

Un probl�me d'installation ? Plus d'infos sur la page de t�l�chargement de Baghira et sur le forum d'aide.

Si vous n'arrivez vraiment pas � compiler les sources o� que vous avez simplement la flemme, j'ai fait des .rpms pour Mandriva Linux 2006 : vous trouverez la version 0.7 et des snapshots hebdomadaires de la 0.7 cvs (attention, ces versions sont class�es des plus anciennes aux plus r�centes, donc prennez de pr�f�rence les fichiers en fin de liste).


top

Etape 2: Je veux une barre de menu � la Mac OS X !

Allons y ! Commen�ons par ajouter une jolie barre de menu � la Mac OS X en haut de l'�cran.

Dans le Centre de contr�le KDE, allez dans la section Apparence > Comportement. Dans le cadre Barres de menu en haut d'�cran, cochez � ... (comme Mac OS) �.

Dans le dialogue de configuration de baghira (clic droit sur l'ic�ne de bab dans le systray), allez dans la section � Special Widgets � : cochez � Replace menubar extension �. Ceci permet d'afficher le nom de l'application devant son menu dans la barre Mac OS X.

Attention : la largeur max de l'applet de remplacement de menubar est fix�e � une valeur tr�s faible par d�faut (8px sur mon syst�me), donc vous aurez des probl�mes pour avoir un affichage correct (vous aurez un menu d�roulant horizontalement avec un item <|>> ). Pour r�soudre le probl�me, r�glez la largeur max � quelquechose de valable pour votre r�solution dans l'onglet Special Widgets (j'ai mis 800px chez moi pour une r�solution de 1280 x 1024). Puis red�marrez le kicker depuis une console (c'est tr�s important ou vous aurez des probl�mes d'affichage jusqu'au prochain red�marrage) :

dcop kicker default restart

Puis clic droit sur la barre de menu et faites � Ajouter -> Applet -> Baghira starter �. Placez-le � gauche toute et clic droit sur le starter pour changer les ic�nes (vous trouverez les ic�nes Mac dans le dossier CVS de baghira, r�pertoire � starter/Themes �. Mettez celles que vous pr�f�rez !). R�glez aussi la taille de la fen�tre de l'applet Baghira starter pour �viter d'avoir un bug d'affichage (panneau de la moiti� de la taille normale) : mettez vos valeurs personnalis�es dans la partie "popup options" (400x600 semble un bon choix).

Astuce : lancez une instance de konqueror apr�s les changements d'ic�nes du starter pour qu'elles se mettent � la bonne taille, sinon vous aurez une ic�ne un peu bizarre jusqu'au prochain red�marrage. Si vous avez install� baghira depuis les rpm, t�l�chargez le tar.bz2 source et copiez les r�pertoires int�ressants.

Vous pouvez configurer le starter pour cr�er des raccourcis vers les groupes de programmes, etc.

Baghira fournit une applet gestionnaire de session (session manager) : dans le snapshot ci-dessous, c'est la partie � arnaud � (cela ouvre un menu d�roulant). Pensez �galement � rajouter d'autres applets utiles (horloge, ...) � la barre de menu. Le format de date de l'horloge se r�gle dans kcontrol > section Accessibilit� > Pays. En format de date, mettez � JOURDELASEMAINECOURT jJ � et en format de date court � JJ MOIS �.

Une fois vos modifs finies, allez dans le dialogue de config du tableau de bord (voir ci dessus), onglet Apparence et cliquez sur � Options avanc�es � : cochez l'option � cacher � les poign�es des applets.

Au final vous obtenez quelque chose comme �a :

NB : sur ma Mandriva 2005, j'ai eu quelques soucis avec KDE 3.4, celui-ci me vidant apr�s quelques reboot ma barre d'applets. Je n'avais plus aucune applet dans la barre et �tais oblig� de les remettre une � une. Malheureusement, elles ne tenaient pas d'une session � l'autre. Le probl�me vient du fichier ~/.kde/share/config/kicker_menubarpanelrc qui est modifi� par KDE au reboot. Deux solutions : d�cochez l'option � comme Mac OS �, effacez le fichier et reconstruisez la barre de menu. Si �a ne marche toujours pas, bloquer l'acc�s � ce fichier en le mettant en lecture seule apr�s avoir construit la barre de menu qui vous convient, ainsi m�me KDE ne pourra pas le toucher et les applets ne dispara�tront pas.


top

Etape 3 : Configurer Baghira

Plongeons maintenant dans les options de configuration de baghira. Nous allons recr�er un bureau de style Jaguar. Suivez ces instructions, puis si vous voulez essayer un autre style, la section "Configuration de base" restera de toute fa�on inchang�e. D'autres styles sont disponibles dans la section Plus de Configs ... (vous trouverez l� les styles Panther/Brushed/Tiger/Milk).

Pour vous permettre de configurer facilement baghira, lancez l'utilitaire � bab � depuis une console. Tant que vous ne quittez pas explicitement le programme, il red�marrera en m�me temps que KDE (ne fermez pas la console la premi�re fois, vous la fermerez au prochain red�marrage) :

bab

Une ic�ne en patte de panth�re appara�t dans le systray. Si vous cliquez avec le bouton gauche, vous pouvez changer en temps r�el le style de baghira, si vous cliquez avec le bouton droit vous acc�dez au dialogue de configuration de baghira.

Configuration de base

Ces �tapes basiques sont communes � pratiquement toutes les configurations. Les options non mentionn�es ici seront r�gl�es plus loin pour chaque style.

General design - points clefs :

Special widgets - points clefs :

Decoration - points clefs :

Style Mac OS X 10.2 (Jaguar)


Nous allons maintenant apporter quelques changements � la configuration de base pour obtenir un agr�able style Jaguar. Le principal challenge ici est de reproduire les scanlines du premier style d'OS X.

Changeons d'abord la couleur d'arri�re plan des fen�tres dans kcontrol > Look And Feel > Couleurs : cliquez sur l'arri�re plan de fen�tre (1) et entrez une couleur claire (#FCFCFC ou #ECECEC semblent donner les meilleurs r�sultats). Changez aussi les couleurs de texte de titre actif (2) et inactif (3) en noir.

Puis ouvrez le menu de configuration de bab, onglet "General Design":

Le kicker et les fen�tres devraient �tre plus jolis maintenant.

Finallement, nous devons changer le look des menus. Allez dans l'onglet "Menus" et r�glez les valeurs � :

Voici ce que vous devriez obtenir :

Probl�me suivant : les fen�tres ne sont pas clairement d�limit�es si vous n'utilisez pas la transparence et les Composites.
Allez dans l'onglet "Decorations" et :

Voyez la diff�rence (avant / apr�s) :

Nous avons presque fini. La prochaine �tape est de mettre une jolie ic�ne sur l'applet baghira Starter. J'ai fait un set d'ic�nes que vous trouverez dans les sources sous /starter/Themes/Apple Panther. Clic droit sur l'applet Starter pour faire appara�tre le panneau de configuration et s�lectionnez les ic�nes pour chaque �tat (base/hover/down).

Position des boutons

Dans le Centre de contr�le KDE, allez dans la section Apparence > D�coration des fen�tres. Dans l'onglet Boutons, cochez � Personnaliser le positionnement des boutons � et configurez comme ci-dessous :

Ah, �a devient plus joli d�j� !

Pour ceux qui ne veulent pas perdre de temps avec des configurations manuelles, voici les fichiers de configuration. T�l�chargez-les simplement o� vous voulez dans votre $HOME et :

Jaguar baghirarc       Jaguar colorscheme


top

Etape 4 : Et mes ic�nes ?

Ca commence � ressembler � Mac OS X, mais il manque quand m�me de belles ic�nes. Par chance, on peut trouver un set tout pr�t sur kde-look d�nomm� OS-L.

T�l�chargez le fichier dans le r�pertoire ~/.kde/share/icons/ (~ est votre home). D�zippez le, vous obtenez un dossier OS-L-IconSet-Buildkit/. Entrez dans ce r�pertoire et lancez le script buildset depuis une console (fa�tes F4 depuis konqueror pour ouvrir une console dans le r�pertoire courant) :

./buildset

Entrez le nom de l'ic�ne de menu K que vous voulez (vous pouvez voir les diff�rentes ic�nes disponibles dans le r�pertoire 128x128/apps/). La construction du set prend un certain temps (plusieurs minutes sur mon centrino 1,6 Ghz). Quand c'est fini, vous obtenez un kit complet sous forme d'archive (OS-L.tar.bz2, dans le r�pertoire OS-L-IconSet-Buildkit/).

Il est th�oriquement possible de s�lectionner ce kit d'ic�nes depuis kcontrol en le laissant dans ce r�pertoire, mais sur ma Mandriva Linux 2005 �a ne marche pas bien (de nombreuses ic�nes ne sont pas prises en compte, pire l'ic�ne de r�pertoire est une version grossie d'une taille 22x22, c'est affreux !). Donc, le mieux est de d�placer le kit dans l'arborescence de kde, ce qui le rend de plus disponible � tous les utilisateurs. Prennez l'archive constitu�e et copiez l� dans /usr/share/icons/. D�zippez la pour obtenir le set complet dans le r�pertoire /usr/share/icons/OS-L/. Effacez le r�pertoire ~/.kde/share/icons/ car il risque de vous induire en erreur pour la suite (vous aurez deux entr�es dans kcontrol pour le th�me OS-L).

Maintenant, ouvrez kcontrol et allez dans la section Apparence > Ic�nes : le th�me OS-L appara�t dans la liste. S�lectionnez le. Eh Eh, �a en jette, non ?

Tout n'est pas parfait dans le kit. Il faut faire quelques modifs � la main pour que le syst�me retrouve toutes ses ic�nes. Voici ce que j'ai d� faire sur ma Mandriva, pour chaque taille d'ic�ne (xx d�signant la taille):

Voici un petit script pour automatiser tout ceci (mille mercis � Wim Vander Schelden pour ce script) :

res=`ls -d ??x?? 128x128` \ for i in $res do cp $i'/devices/Computer_PowerBook.png' $i'/devices/system.png' mv $i'/devices/Network.png' $i'/devices/network.png' cp $i'/filesystems/Personal 2.png' $i'/devices/folder_locked.png' done

Nous en avons presque fini avec les ic�nes, mais je vous recommande un autre set sympa (pour les ic�nes de system tray en particulier) : pack d'ic�nes de zammi (par exemple l'ic�ne de juk du snapshot de l'�tape 3 est tir�e de ce pack). D�zippez juste le pack dans /usr/share/icons/OS-L/ et red�marrez kde pour prendre en compte les changements (simplement logout / login).


top

Etape 5 : Les polices de caract�res

Le site osx-e propose un set de polices Mac de bonne qualit�. Utilisez en priorit� Lucida Grande en 10 (police de base sous Mac) et Lucida MAC (pour les menus et barres de titre par exemple). Il suffit de t�l�charger le set et de le d�zipper dans /usr/share/fonts/ttf/. Ensuite, ouvrez kcontrol section Apparence > Polices et s�lectionnez vos polices pour les diff�rentes options.

Une astuce que j'aime beaucoup (tir�e de la config de Zammi) : pour avoir une ombre port�e sous le texte des ic�nes, ajoutez ceci � ~/.kde/share/config/kdesktoprc sous FMSETTINGS :
ShadowParameters=0, 1, 16.0, 192.0, 2, 4, 0
Puis logout/login pour prendre en compte les changements. Voici le r�sultat :


Il y a visiblement un probl�me entre la taille de la police de caract�res et des ic�nes qui ne s'adaptent pas � la taille de la barre de menu :

R�glez la police "Menu" (dans kcontrol) � "Lucida Mac 10". La barre de menu semble en effet s'adapter � la taille de la police pour afficher toujours le texte en entier mais ne prend visblement pas en compte la taille des ic�nes, ce qui peut conduire � des ic�nes tronqu�es en cas de police trop petite. Je ne sais pas pourquoi ...


top

Etape 6 : Un joli Finder

Baghira propose une barre lat�rale pour konqueror tr�s jolie. Ouvrez konqueror et s�lectionnez l'onglet le plus haut dans la barre lat�rale. Clic droit puis � Configurer le navigateur > Nouveau > Add Baghira Sidebar �. Un nouvel onglet appara�t en haut de la barre lat�rale, s�lectionnez-le. Sympa, non ?

Ouvrez maintenant le fichier ~/.kde/share/config/konqsidebartng.rc et mettez HideTabs=true dans les sections qui vous int�ressent ([filemanagement] principalement). La barre d'onglets lat�rale dispara�t. Amusez vous � personnaliser la partie du bas (on peut faire du drag and drop dedans).

Personnalisez aussi les barres d'outils pour rendre l'ensemble plus � Mac � (clic droit sur le d�but d'une barre d'outils pour faire appara�tre le menu de config). Voici mes param�tres, respectivement pour la barre principale et la barre d'URL (qui sont les deux seules que je laisse visibles) :

J'ai eu des difficult�s � faire tenir la barre d'URL sur la m�me ligne que les boutons. Voici ce que j'ai d� faire : Param�tres > Charger un profil d'affichage (choisissez un autre profil, disons "KDE Developpement") puis retournez au profil "Gestionnaire de fichiers", la barre d'URL devrait maintenant �tre sur la m�me ligne. Adaptez ensuite la taille de la fen�tre comme il vous pla�t et sauvegardez le profil avec l'option "sauvegarder la taille de la fen�tre dans le profil".

Enfin, pour que konqueror affiche � Finder � dans la barre de titre, cr�ez un script (voir le site de Baghira pour plus d'infos l� dessus). Un script plus simple pour d�marrer :

konqueror --profile filemanagement --caption Finder
� enregistrer sous � finder � o� vous voulez (dans /usr/bin/ par exemple). Il suffit ensuite de cr�er un lien vers une application sur le bureau avec comme commande � /usr/bin/finder � et de lui mettre une jolie ic�ne.

Vous obtenez un r�sultat comme ceci :


top

Etape 7 : Un peu de transparence

Pour activer la transparence vous devez :

C'est pas plus compliqu� ! Vous obtenez de belles fen�tres transparentes (relancez KDE avant) :

Mais chez moi, c'est beaucoup trop lent pour �tre utilisable(je n'ai pas une carte graphique NVidia), donc je l'ai d�sactiv�e (peut �tre que la prochaine version de KDE sera plus performante).

De plus, c'est exp�rimental, donc beaucoup de bugs. Plus d'infos sur le site.


top

Etape 8 : Remplacer le docker

Il manque un vrai dock pour que �a ressemble enfin � Mac OS X. Vous pouvez en trouver plusieurs, personnellement j'utilise kxdocker, qui reste une r�f�rence malgr� ses (nombreux) bugs. Pour installer kxdocker, il faut t�l�charger les sources de deux packages : kxdocker et resources. Ce dernier doit indispensablement �tre install� avant kxdocker pour que celui-ci fonctionne (avec les derni�res versions de kxdocker, le package resources n'est plus obligatoire, mais il permet d'avoir les th�mes et ic�nes pr�-install�s).

Revenons � l'installation :

Vous devriez obtenir quelquechose comme ceci :

NB : il y a un probl�me avec l'ombre du dock quand la transparence est activ�e (on a une grosse ombre derri�re kxdocker, ce qui est assez laid). Pour r�soudre ce probl�me, essayez ce script .


top

Etape 9: Avez-vous dit Expos� ?

Une autre fabuleux composant d'OS X est le syst�me de gestion de fen�tres plein �cran, Expos�. Il vous permet de voir d'un seul coup d'oeil toutes vos applications ouvertes et de naviguer entre elles. Heureusement, on trouve une application semblable sous KDE, Kompos�.
Ce n'est pas d�r � installer (juste un classique ./configure, make, make install). Puis configurez Kompos� (classer les applications par bureau ou non, d�lai de rafra�chissement des screenshots, etc ...).
Le voici en action :

Il y a une autre application de type Expos�, appel�e Skippy. Elle offre une sympathique fonction d'Expos� qui est de grouper les fen�tres par application (disons par exemple GIMP qui s'ouvre au minimum en 2 ou 3 fen�tres) et de r�cup�rer le groupe d'un seul coup. Malheureusement, elle ne semble plus maintenue (la derni�re version date de Mai 2004).


top

Etape 10 : Applications Non-Qt

Les application non Qt (The Gimp, Firefox, Thunderbird, ...) ne prennent pas en compte les styles et decos. Il n'y a aucun moyen simple de r�soudre ce probl�me, mais il y a toujours un espoir que certaines soient themables et proposent des th�mes OS X.
Un exemple d'application skinnable est la suite Mozilla. J'utilise ces th�mes : Brushed pour Firefox et CrossOver pour Thunderbird.

Et le gtk-qt engine alors ? En effet, vous pouvez (devriez) utiliser le gtk-qt engine pour apporter une r�ponse globale � ce probl�me. Mais ... il semble extr�mement bugg� quand utilis� avec Baghira : beaucoup d'applications gtk "crashent" tout simplement juste apr�s ouverture. Tout du moins, c'est comme cela que �a se comporte sur mon syst�me et sur le syst�me de nombreux utilisateurs d'apr�s les messages r�currents sur le forum d'aide. Cependant, quelques utilisateurs semblent arriver � le faire fonctionner sans probl�me majeur, tant qu'ils n'utilisent pas les polices qt (mettez une quelconque fonte Monotype � la place, dans l'onglet de configuration du gtk-qt engine de la section kcontrol > Apparence). Merci � Angel pour cette astuce.


top

C'est fini !

Mettez un beau fond d'�cran et ... admirez le r�sultat :-)


top

Plus de Configs ...

Voici d'autres suggestions de configuration.

Pour ceux qui ne veulent pas perdre de temps avec des configurations manuelles, les fichiers de config sont � la fin de chaque section. T�l�chargez-les o� vous voulez dans votre $HOME et :

Style Mac OS X 10.3 (Panther)


Configuration de Baghira

Assurez-vous d'avoir effectu� les r�glages de base. Puis appliquez toutes les �tapes du style Jaguar, vu que le style Panther est tr�s proche. Maintenant nous allons pouvoir appliquer des changements mineurs au style Jaguar pour le transformer en Panther (un article ici � propos du nouveau look de Panther et des diff�rences avec Jaguar).

D'abord, passez le style par d�faut � Panther :

Maintenant, nous pouvons commencer les changements. Les rayures dans les arri�res plans de menu et de barre de menu de haut d'�cran sont quasiment invisibles dans Panther, nous allons donc mettre le contraste des scanlines au minimum dans l'onglet de configuration de baghira "General Design". Puis allez � l'onglet "Menus" et changez les couleurs d'arri�re plan 1 et 2 en : Deuxi�me changement : les scanlines ont �t� compl�tement �limin�s des barres de titre de fen�tre. Heureusement, tout est d�j� r�gl� dans le style Panther de Baghira. Jettez un oeil � l'onglet "Decoration", onglet de style Panther : les effets de barre de titre devraient �tre � "Gradient" (gardez les valeurs par d�faut, c'est pas mal). Mettez aussi une bordure de taille 6px (pour les m�mes raisons que pour le style Jaguar).

Troisi�me changement : le widget "Chooser". Voici ce qu'en dit Thomas dans la section "Help" : avec Panther, Apple a introduit un nouveau widget, le "Chooser", qui est basiquement un onglet mais ressemble � un bouton. Dans l'onglet de configuration de Baghira "Special Widgets", vous pouvez choisir s�paremment pour les applications Aqua et Brushed Metal si vous d�sirez voir les onglets appara�tre comme "Onglet"s, comme "Chooser"s ou laisser baghira d�cider qu'utiliser en s�lectionnant "Clever" (dans ce dernier cas, les onglets appara�tront comme Choosers dans les Bo�tes de Dialogue et comme Onglets ailleurs).
Mettez donc les options � :

Le changeur d'applications

Dans Panther, Apple a introduit un nouveau changeur d'applications (voyez cet article). Je n'ai encore rien trouv� pour le reproduire, mais pour rester dans le style, vous pouvez changer le th�me de kxdocker pour un dock aux coins enti�rement ronds : j'ai fait un th�me � partir du th�me par d�faut, vous pouvez le trouver ici. Copiez le simplement dans le r�pertoire de th�mes de kxdocker (en g�n�ral /usr/share/apps/kxdocker/themes/) et s�lectionnez-le dans l'onglet "Themes" du panneau de configuration de kxdocker. Voici le r�sultat :

Et voil�, nous avons un beau bureau � la Panther !
Les fichiers de config sont ci-dessous.

Panther baghirarc       Panther colorscheme (le m�me que Jaguar en fait)

Mac OS X 10.4 (Tiger) style

... Section not finished ...
Be sure to have completed the basic settings.
(an article here about Tiger's new look and differences with Panther)

Style Milk


Ce style est inspir� du theme Milk original d�velopp� par Max Rudberg. Cette variation n�cessite une police sp�ciale : HandelGotD. Malheureusement, celle-ci n'est pas libre. Vous pouvez la trouver dans des logiciels propri�taires (CorelDraw, ...) ou vous pouvez vous arranger pour trouver des imitations sur internet, ou m�me vous pouvez la trouver dans certains th�mes (je ne sais pas si c'est la version propri�taire, mais �a y ressemble beaucoup, donc c'est tout juste l�gal. Merci � Zammi pour ses fichiers de configuration et son colorscheme qui m'ont aid� � reproduire son bureau.

Configuration de Baghira

Assurez-vous d'avoir effectu� les r�glages de base.

Puis basculez le design g�n�ral en Milk :

Sur l'onglet Special Widgets :

Sur l'onglet Decorations :

Colorscheme

Ouvrez kcontrol > Apparence (Look and Feel) > Couleurs et changez les couleurs suivantes :

Polices

Mettez la police HandelGotD partout sauf � la police � chasse fixe. Selon votre r�solution d'�cran, 11 � 14px devraient faire l'affaire. J'ai mis par exemple 14px aux barres de menu et 12px pour le bureau/gestionnaire de fichiers.
N'oubliez pas de changer la police de la date et de l'heure de l'applet horloge.

Ic�nes and papier peint

Vous avez besoin d'ic�nes plus claires pour ce th�me, presque blanches. Regardez les screenshots et prennez les ic�nes que vous pr�f�rez.
Changez �galement le papier peint pour quelque chose de sympa (celui des screenshots vient de deviantArt).

Finalement, vous y �tes. Un th�me lisse, tr�s appr�ci� de la communaut� Mac.
Les fichiers de config sont ci-dessous.

Milk baghirarc       Milk colorscheme

J'ai trouv� une config alternative propos�e par Vicko qui donne un Milk "Olive". Sympa. Voici les fichiers de config : Olive Milk baghirarc and Olive Milk colorscheme.

Style Brushed Metal


Le style M�tal bross� (Brushed Metal) est un style particulier dans l'histoire d'OS X. C'est un style qui a toujours �t� pr�sent sur OS X, mais qui n'est pas destin� � �tre appliqu� � toutes les fen�tres. Les (toujours changeantes) recommandations d'Apple sur quand et o� utiliser le style brushed metal peuvent �tre trouv�es sur le site d'Apple. De fa�on simple, vous devez utiliser le style brushed metal si votre application :

Vous ne devriez pas utiliser une fen�tre brushed metal si l'application:

OK, c'est le point de vue d'Apple mais si vous aimez le style, pourquoi ne pas mettre du m�tal bross� partout ;) ? J'ai moi-m�me longtemps travaill� avec un bureau enti�rement habill� de m�tal bross�, juste parce que je n'avais jamais vu un truc aussi fabuleux sur mon pingouin !

Configuration de Baghira

On y va. Assurez-vous d'avoir effectu� les r�glages de base.
Puis allez dans l'onglet de configuration "Menus" :

Menus - key points:

Puis dans l'onglet "Decorations":

Changer la barre de menu

Vous pouvez aussi customiser la barre de menu elle-m�me pour obtenir une meilleure apparence: clic droit sur la barre, "Configurer" puis choisissez une image d'arri�re plan du r�pertoire Themes de baghira (starter/Themes) et vous pouvez m�me cocher "Colorier en harmonie avec la palette de couleurs du bureau".

Enfin, pourquoi ne pas changer l'ic�ne de l'applet Starter en quelque chose de plus dans le style ?! Prennez les ic�nes dans starter/Themes/Apple Aqua.

Finallement, vous obtenez un tout nouveau style, assez chouette � mon avis !
Les fichiers de config sont ci-dessous.

Brushed baghirarc       Brushed colorscheme (le m�me que Jaguar en fait)


top

Remerciements :

A Thomas, qui fait du sacr� bon boulot pour ce th�me et qui en plus est toujours pr�sent sur le forum pour aider les utilisateurs.

A Zammi, qui nous propose toujours de superbes screenshots - qui m'ont fait d�couvrir le th�me d'ailleurs et m'ont aussi aid� � bien le configurer (beaucoup d'astuces de ce tutoriel sont tir�es de la config de Zammi). Vous pouvez jeter un oeil � deux de ses bureaux ici et ici (milk). Je n'arrive pas � me d�cider quel style je pr�f�re ;-).


top

Annexes :

Pour ceux qui impriment le tutoriel, voici les adresses en � clair � :

Site de Baghira: http://baghira.sourceforge.net/
KDE-look: http://www.kde-look.org/
Ic�nes OS-L: http://www.kde-look.org/content/show.php?content=16564
Site OSX-E: http://www.osx-e.com/
Polices Mac: http://www.osx-e.com/downloads/misc/macfonts.html
X-Org 6.8: http://xorg.freedesktop.org/wiki/
Subversion: http://subversion.tigris.org/project_packages.html
Jaguar baghirarc: http://baghira.sourceforge.net/Jaguar_baghirarc
Jaguar colorscheme: http://baghira.sourceforge.net/BaghiraJaguar.kcsrc
kxdocker: http://www.xiaprojects.com/www/prodotti/kxdocker/main.php
shadow script pour kxdocker: http://www.kde-apps.org/content/show.php?content=27241
Mac OS X Expos�: http://www.apple.com/macosx/features/expose/
Kompos�: http://kompose.berlios.de/
Skippy: http://thegraveyard.org/skippy.php
Brushed theme pour Firefox: https://addons.mozilla.org/themes/moreinfo.php?id=548&application=firefox
CrossOver theme pour Thunderbird: https://addons.mozilla.org/themes/moreinfo.php?id=665&application=thunderbird
gtk-qt engine: http://www.freedesktop.org/Software/gtk-qt
Nouveau look Panther sur arstechnica.com: http://arstechnica.com/reviews/os/macosx-10.3.ars/4
Nouveau changeur d'applications Panther: http://www.ninisworld.com/thecorner/tutorials/osxappswitch.html
Th�me Panther pour KxDocker: http://baghira.sourceforge.net/panther_style.tar.bz2
Panther baghirarc: http://baghira.sourceforge.net/Panther_baghirarc
Nouveau look Tiger sur arstechnica.com: http://arstechnica.com/reviews/os/macosx-10.4.ars/3
Milk Th�me de Max Rudberg: http://www.maxthemes.com/themes/?theme=Milk
Police HandelGotD: http://www.deviantart.com/deviation/11860673/
Wallpaper DeviantArt Fruity Milk: http://www.deviantart.com/deviation/15718919/
Milk baghirarc: http://baghira.sourceforge.net/Milk_baghirarc
Milk colorscheme: http://baghira.sourceforge.net/BaghiraMilk.kcsrc
Olive Milk de Vicko sur kde-look.org: http://kde-look.org/content/show.php?content=25711
Olive Milk baghirarc: ...
Olive Milk colorscheme: ...
Recommandations d'Apple pour le style Brushed: http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGWindows/chapter_17_section_3.html#//apple_ref/doc/uid/20000961-CHDHHBGJ
Brushed baghirarc: http://baghira.sourceforge.net/Brushed_baghirarc
pack d'ic�nes de Zammi: http://www.kde-look.org/content/show.php?content=23535
milky desktop de Zammi: http://www.kde-look.org/content/show.php?content=30919





Copyright (c) 2005-2006 Arnaud MAGOUS.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License" or can be found here.
eM@il : arn34@club-internet.fr