Ceci est une ancienne révision du document !
Configuration Avancée d'Unity 2D
Bon niveau en informatique nécessaire
Les changements réalisés affecteront tous les utilisateurs du système et pas seulement vous. S'il y a plus d'un utilisateur sur votre PC, demandez leur leur avis avant d'appliquer les changements ;)
Supprimer le Home Dash
Afficher une lens par défaut au lieu de l'écran d'accueil du Dash
Ouvrez le fichier /usr/share/unity-2d/places/dash.qml.
Cherchez la fonction function activateHome() { (ligne 110 sur ma version d'Unity 2D).
Retirez le contenu de cette fonction en faisant attention aux parenthèses (il faut bien supprimer jusqu'au bout de la fonction de façon à n'avoir plus que
function activateHome() { }
Cette fonction correspond à l'action à effectuer lorsque l'on clique sur le bouton Ubuntu.
Maintenant, ajoutez entre les accolades activateLens(lensId) avec à la place de lensID le nom ou le numéro de la lens que vous voulez avoir à l'ouverture.
Voici les noms des lenses par défaut : applications.lens , commands.lens , files.lens , music.lens
Après modification, votre fonction devrait ressembler à ça (les espaces devant les fonctions ne comptent pas, si vous avez mit le code sur une ligne ou sur cinq, cela n'a pas d'importance) :
function activateHome() { activateLens("applications.lens") }
Au prochain démarrage d'Unity 2D, le bouton Ubuntu devrait maintenant affiche la lense que vous avez choisi.
Retirer l'icône du Home Dash de la liste des lenses
Ouvrez le fichier /usr/share/unity-2d/places/LensBar.qml.
Chercher un code similaire à celui-ci et supprimez le (ligne 96 dans ma version d'Unity 2D) :
/* Need to manually include the Home lens */ LensButton { id: homeLens Accessible.name: u2d.tr("home") focus: true icon: "artwork/lens-nav-home.svg" onClicked: dash.activateHome() active: ( dashView.activeLens == "" ) iconWidth: lensBar.iconWidth iconSpacing: lensBar.iconSpacing width: iconWidth+iconSpacing height: lensContainer.height }
La lense Home ne devrait plus s'afficher la prochaine fois que vous ouvrirez votre session.