Existe-t-il un moyen de désactiver les cases autour des icônes dans Unity?
Précision: je ne pas signifie la couleur du rétroéclairage - il y a beaucoup de questions sur le fait de désactiver cette . Je souhaite que les icônes, et uniquement les icônes, apparaissent dans la barre Unity, sans aucune lumière ni ombre ni bordure. Cela peut-il être fait?
Les superpositions d'icônes du lanceur telles que les bordures et les surbrillances peuvent être supprimées assez facilement en modifiant 4 superpositions d'icônes dans Unity.
Faites une sauvegarde des fichiers image suivants dans le dossier /usr/share/unity/4/
:
launcher_icon_back_54.png
launcher_icon_Edge_54.png
launcher_icon_glow_62.png
launcher_icon_shine_54.png
Créez vos propres images transparentes de la même taille ou téléchargez les fichiers au format
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
Remplacez ces 4 fichiers par les mêmes 4 fichiers téléchargés à partir du lien ci-dessus.
Redémarrez l'unité en appuyant sur Alt+F2 et en tapant setsid unity
(ou en vous déconnectant et en vous reconnectant).
Si vous ne l'aimez pas, il vous suffit de remplacer les icônes par les icônes sauvegardées et de redémarrer l'unité.
Exemple:
C'est possible et plutôt simple.
Installez compizconfig-settings-manager:
Sudo apt-get install compizconfig-settings-manager
Exécutez ensuite about:config
dans la boîte de dialogue Exécuter de Unity: appuyez sur Alt+F2 et entrez about:config
.
CCSM apparaîtra avec le plug-in Unity ouvert. Accédez à l'onglet expérimental:
Changez maintenant le mode de rétroéclairage en "Rétroéclairage toujours éteint".
Problème résolu.
À la lumière de votre commentaire, la boîte ne disparaît jamais à 100% (par conception).
Dans Ubuntu xenial 16.04.1, l'onglet Expérimental a disparu et le paramètre est maintenant sous l'onglet Lanceur et le menu déroulant s'appelle Mode de rétroéclairage d'icône Lanceur.
J'ai scripté la suppression des boîtes autour des applications et celle autour du bouton Ubuntu (pour 12.04):
cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
for name in squircle_shine squircle_Edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_Edge launcher_icon_shine
do
Sudo mv ${name}_54.png ${name}_54.ori.png \
&& Sudo ln -s transparent54.png ${name}_54.png
done
for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do
Sudo mv ${name}_62.png ${name}_62.ori.png \
&& Sudo ln -s transparent62.png ${name}_62.png
done
Ensuite, pour redémarrer Unity, appuyez sur Alt+F2 et lancez setsid unity
. Le résultat me semble beaucoup plus propre.
Avant:
Après:
Pour revenir en arrière:
cd /usr/share/unity/5
for name in squircle_shine squircle_Edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_Edge launcher_icon_shine
do
Sudo rm ${name}_54.png \
&& Sudo mv ${name}_54.ori.png ${name}_54.png
done
for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do
Sudo rm ${name}_62.png \
&& Sudo mv ${name}_62.ori.png ${name}_62.png
done
Pour faire cela localement, nous n’avons pas besoin de modifier les fichiers du dossier/usr/share/unity /. Au lieu de cela, nous pouvons simplement copier ces fichiers dans le dossier du thème gtk sous un dossier "unit" que vous créez. Cela remplacera les fichiers de/usr/share/unity/et, de cette manière, une mise à jour du système ne supprimera pas le changement. Mais j'ai une question différente. Après avoir supprimé la bordure, il semble qu'il y ait trop d'espace entre les icônes et également entre les icônes et la bordure du lanceur. Y a-t-il un moyen de réduire l'espacement entre les deux?