Ich migriere von Unity zu GNOME. Ein Punkt, den ich vermisse, ist eine Schaltfläche "Desktop anzeigen" (alias "Alle Fenster minimieren") im Bindestrich. Wie kann ich diese Funktionalität dem GNOME-Dash (oder dem Ubuntu-Dock in Ubuntu 17.10 und höher) hinzufügen, selbst wenn dies bedeutet, dass eine benutzerdefinierte .desktop
Datei erstellt wird?
(Ich weiß, dass ich die TastenkombinationCtrl + Super+ verwenden kann D , um den Desktop anzuzeigen, und dass ich eine Erweiterung installieren kann, um der oberen Leiste eine Schaltfläche "Desktop anzeigen" hinzuzufügen , aber ich möchte speziell eine Schaltfläche im Bindestrich.)
gnome
gnome-shell
gnome-shell-extension
ubuntu-dock
show-desktop
david.libremone
quelle
quelle
Antworten:
Ich habe einen Weg gefunden, das zu tun:
Öffne ein Terminal und installiere
wmctrl
:Erstellen Sie ein Shell-Skript mit dem Namen
show-desktop.sh
(ich habe es in meinem Home-Ordner abgelegt)Gib diesen Code ein:
und mache es ausführbar:
Erstellen Sie eine Datei
show-desktop.desktop
im~/.local/share/applications/
Ordner:Füge diesen Text hinzu und speichere (vergiss nicht den Wert zu ändern
<your user>
):Öffnen Sie den Bindestrich, suchen Sie nach show desktop und fügen Sie ihn zu den Favoriten hinzu.
quelle
Zunächst einmal wissen, dass Tastaturkürzel Super (Windows-Taste) + Doder Ctrl+ Alt+ Dzwischen dem Ein- und Ausblenden des Desktops umschalten. Möglicherweise gewöhnen Sie sich an diese Tastenkombination und entscheiden, dass es sowieso besser ist, auf ein Symbol zu klicken. Trotzdem können wir eine anklickbare Verknüpfung erstellen, die einfach diese Tastenkombination zum Ein- / Ausblenden des Desktops verwendet.
Beachten Sie, dass ich die Verwendung von Option 1 [MEINE BEVORZUGTE WAHL] ODER einer der Methoden von Option 2 unten empfehle, jedoch nicht Option 1 und Option 2 zusammen, da sie auf seltsame Weise in Konflikt zu stehen scheinen. Dh, wenn Sie Option 1 und dann eine der Optionen 2 eingerichtet haben, entfernen Sie einfach das Symbol Desktop anzeigen von Option 1 als Favorit und beenden Sie die Verwendung. Seltsame Dinge passieren, wenn Sie auf das Symbol Desktop anzeigen in Option 1 klicken, nachdem Sie eine der Optionen 2 installiert haben. Ich denke, das liegt daran, dass
xdotool
(von Option 1 verwendet) versucht wird, Nachrichten an Ihr System zu senden, als ob sie von Ihrer Tastatur stammen. Daher stehen die Methoden von Option 2 in Konflikt mitxdotool
oder etwas, und manchmal Superscheinen Ihre Tasten oder Maustasten zu funktionieren "stecken geblieben" einfach durch die Verwendung beider Optionen zusammen. Beachten Sie, dass dieses ungewöhnliche und fehlerhafte Verhalten NICHT auftritt, wenn Sie das manuell verwenden SuperD bemerkbar macht + shorcut zusammen mit einer Option 2-Methode verwenden, ODER wenn Sie nur die Option 1-Methode und keine Option 2-Methoden verwenden.Mein bevorzugtes Setup ist daher die Verwendung der unten stehenden Option 1-Methode (gekennzeichnet als "MEIN PERSÖNLICHER FAVORIT") in Verbindung mit der SuperD Tastenkombination (Windows-Taste) + zu verwenden, wann immer ich Lust dazu habe.
Das passt mir am besten.
Option 1 (MEIN PERSÖNLICHES FAVORIT):
Credit: Ich habe mir das nicht ausgedacht, Ubuntu Genius & Blogger Ji m do, hier: http://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubuntu-18-10 -18-04 / . Ich leihe mir direkt von seinem Material aus (ein Großteil davon wird direkt zitiert):
"Öffne das Terminal ( Ctrl+ Alt+ T) und installiere xdotool:"
"Erstellen Sie dann das Verknüpfungssymbol für den Showdesktop und bearbeiten Sie es über den Befehl:"
"Wenn die Datei geöffnet wird, fügen Sie die folgenden Zeilen ein und speichern Sie sie."
"Suchen Sie schließlich im Anwendungsmenü nach" Desktop anzeigen ", klicken Sie mit der rechten Maustaste darauf und wählen Sie" Zu Favoriten hinzufügen ":"
"Das war's. Viel Spaß!"
Hier ist es, wie auf meinem Desktop gezeigt:
Option 2:
Option 2.A:
Klicken Sie auf das Symbol "Startmenü" (9-Punkt-Symbol) und geben Sie "show desktop" ein. Warten Sie einige Sekunden, bis die Suchergebnisse angezeigt werden, und klicken Sie auf eine der Gnome Shell-Erweiterungen, um sie zu installieren. (Beachten Sie, dass diese Suchergebnisse einfach aus dem Ubuntu Software Center stammen.)
Weitere Informationen zu Gnome-Shell-Erweiterungen finden Sie in meiner anderen Antwort hier: https://askubuntu.com/a/1089033/327339 .
Bsp .: hier ist der erste:
Klicken Sie auf die Schaltfläche "Installieren". So sieht es auf meinem Desktop aus:
Option 2.B:
Hier ist noch einer [war früher mein persönlicher Favorit, aber dann bin ich zurück zu Option 1 gewechselt, weil es am reibungslosesten und beständigsten zu funktionieren scheint]:
Und so sieht es installiert aus:
quelle