Wie kann ich das Dash-Home-Symbol aus dem Unity-Launcher entfernen?

15

Mein Notebook verfügt über ein Breitbild-Display, sodass vertikaler Raum für mich eine absolute Prämie darstellt. Als ich Ubuntu 11.10 installiert habe, war ich enttäuscht, dass ein neues Symbol mit dem verwirrenden Namen "Dash Home" ganz oben im Unity-Launcher hinzugefügt wurde. Ich kann es nicht nach unten verschieben (indem ich es ziehe) und es hat kein Kontextmenü, mit dem ich es entfernen kann (indem ich "Keep In Launcher" deaktiviere). Es ist schrecklich.

Wie kann ich es aus dem Unity-Launcher entfernen und den mir entnommenen Speicherplatz zurückfordern? (Mir ist klar, dass ich, wenn es entfernt wird, das Dashboard mit dem Superschlüssel öffnen muss - damit bin ich einverstanden.)

user27451
quelle
1
weg vom Thema, aber in Bezug auf den platzsparenden Aspekt. Möglicherweise möchten Sie diese Zusammenführungsanforderung im Auge behalten, damit Sie die Größe des Launcher-Symbols anpassen können. Atm wird noch geprüft / repariert, obwohl ich & verwendet habe. Ich bin damit zufrieden. Ab dem r768 hier mit '56', was ungefähr 38 in Unity-3d entspricht. code.launchpad.net/~thiago-nsantos/unity-2d/launcher-width/…
Doug

Antworten:

12

Ich war mit den Antworten nicht zufrieden und verglich die 11.10 Unity-2D-Quelle mit früheren Versionen. Es kann getan werden. So geht's:

(für 11.04 / 11.10)

gksudo gedit /usr/share/unity-2d/launcher/Launcher.qml

(für 12.04)

gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml

Scrollen Sie nach unten, bis Sie den folgenden Abschnitt finden:

    Component.onCompleted: {
        items.appendModel(bfbModel);
        items.appendModel(applications);
        items.appendModel(workspaces);
        items.appendModel(devices);
        shelfItems.appendModel(trashes);
    }

items.appendModel (bfbModel); ist die anstößige Codezeile. Entfernen Sie diese Zeile (oder kommentieren Sie sie aus). Speichern Sie Ihre Änderungen und schließen Sie die Datei.

Starten Sie Unity-2D neu mit:

killall unity-2d-launcher

(12.04)

killall unity-2d-shell

Hoffen wir, dass jemand im kommenden Unity-Einstellungsmanager eine Möglichkeit zum Umschalten dieser Funktion hinzugefügt hat. Prost!

user27451
quelle
0

Soweit ich weiß, können Sie es nicht entfernen. Ich verstehe allerdings nicht, was die große Sache ist. In 11.04 gab es Schaltflächen für die Objektive Applications und Files; Diese wurden in 11.10 in den Dash selbst integriert, sodass eine Schaltfläche hinzugefügt wurde, aber zwei nicht mehr vorhanden sind. Vielleicht sollten Sie einige der Apps entfernen, die standardmäßig gepinnt sind? Sie können buchstäblich nur den Dash Launcher, den Workspace Switcher und den Papierkorb haben, wenn Sie möchten.

Alternativ können Sie ccsm installieren und zu den Einstellungen des Unity-Plugins wechseln. Sie können die Symbole im Launcher auf 16 Pixel verkleinern, um eine maximale Bildschirmfläche zu erzielen.

Eduardo Rivas
quelle
Ich sehe keine Relevanz für diese Verbesserung gegenüber 11.04. in 11.04 habe ich noch gnome benutzt und es hat gut funktioniert. Jetzt wurde ich dazu gedrängt, zu Unity zu wechseln, und ich möchte es anpassen ... In meinem Fall habe ich die Dash-Home-Funktionalität durch Cardapio ersetzt, sodass das Entfernen dieses Standardsymbols auch mir hilft, obwohl ich ein anderes habe Grund. Ich sehe keine Rechtfertigung dafür, dass ein Element in einer Liste „speziell“ ist, nur weil der Anwendungsentwickler der Meinung ist, dass er die beste Art der Verwendung einer App kennt
Sean Houlihane,
Ich denke, die Frage wurde dann beantwortet, und dies ist jetzt eine Frage der persönlichen Präferenz. Es wird empfohlen, DE, Shell oder Distribution zu verwenden, die Sie möchten. Prost.
Eduardo Rivas
1
@eRivas - Es gibt entscheidende Unterschiede zwischen der neuen Schaltfläche "Dash Home" und den beiden vorherigen Objektiven "Application" und "File". Alle Anwendungen, die ich zum Unity-Launcher hinzufügen wollte, konnten ÜBER die Objektive verschoben werden. Die Objektive hatten auch die Option "Keep In Launcher" in ihrem Kontextmenü. Im Gegensatz dazu ist das neue "Dash Home" behoben (ich kann meinen "Home Folder" nicht an die oberste Position verschieben, an der er vorher war) und es gibt kein Kontextmenü mit der Option "Keep In Launcher".
User27451
-1

Sie können es nicht entfernen, da es Teil des Unity Launcher-Codes ist. Mark Shuttleworth hat die Gründe für das Dash-Symbol und den Launcher in seinem Blog-Beitrag hier erläutert .

Mark Rooney
quelle
In diesem Beitrag gibt Mark zu, dass "[es] ein wenig weniger ein Fitts-fantastischer Ort ist" und "der Dash am besten mit dem Super-Schlüssel aufgerufen wird". In beiden Punkten stimme ich ihm zu 100% zu. Da es mir nichts ausmacht, den Superschlüssel zu verwenden und dessen Einführung meinen "Home Folder" ersetzt hat, möchte ich einfach das Symbol entfernen. Gibt es keine Konfigurationsdatei, die ich bearbeiten kann?
User27451
@ user27451 Nein, das gibt es nicht.
htorque