Symbole in der Taskleiste sind nützlich, können jedoch in Konflikt geratenmit Themen, die Sie installiert haben. Hinzu kommt, dass beim Entwerfen eines Taskleistensymbols kein einheitlicher Designstandard zu beachten ist. Wenn Sie versuchen, jedes Programmsymbol so anzupassen, dass es in der Taskleiste angezeigt wird, gibt es eine bessere Möglichkeit, als Bilder einzeln manuell zu ersetzen. Einführung in Hardcode Tray: Es handelt sich um eine terminalbasierte Linux-App, mit der Programme mit integrierten Tray-Symbolen gescannt und ersetzt werden können, um dem Symbolthema des Systems zu entsprechen. Dieses Tool funktioniert unglaublich gut und ist eine großartige Ressource für diejenigen, die die absolute Kontrolle über das Aussehen ihres Linux-PCs haben möchten.
Hardcode-Tray Auf Ubuntu
Hardcode Tray ist sehr einfach auf Ubuntu zu installieren,da es ein PPA gibt, das leicht verfügbar ist. Um es zu installieren, öffnen Sie zuerst ein Terminalfenster. Führen Sie ein Update aus, um sicherzustellen, dass Sie über die neuesten Software-Fixes und Updates verfügen:
sudo apt update sudo apt upgrade -y
Nach Abschluss des Updates können Sie die neue Softwarequelle sicher zum System hinzufügen.
sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patched
Obwohl sich das neue Repository auf dem System befindet, kann Ubuntu es nicht sehen. Um dies zu beheben, aktualisieren Sie die Softwarequellen des Systems:
sudo apt update
Da die Quellen auf dem neuesten Stand sind, muss nur noch die Software installiert werden. .
sudo apt install sni-qt sni-qt:i386 hardcode-tray
Hardcode-Tray auf Arch Linux
Hardcode Tray ist für Arch Linux verfügbarBenutzer über die AUR. Um es zu installieren, laden Sie zuerst den neuesten Schnappschuss des Programms herunter. Die meisten Abhängigkeiten sollten automatisch installiert werden, wenn Sie versuchen, das Paket zu erstellen. Wenn diese fehlschlagen, lesen Sie die Download-Seite und sehen Sie sich die benötigten Abhängigkeiten an. Möglicherweise müssen Sie diese Snapshots auch herunterladen und erstellen.
Extrahieren Sie das heruntergeladene Archiv über das Terminal mit:
tar xf hardcode-tray.tar.gz
Verwenden Sie dann den CD-Befehl, um den neu extrahierten Ordner aufzurufen.
cd hardcode-tray
Starten Sie den Erstellungsprozess mit dem Befehl makepkg. Bitte beachten Sie, dass die Kompilierung nicht sofort erfolgt. Abhängig von Ihrer Hardware kann dies einige Sekunden dauern.
makepkg
Nachdem der Build abgeschlossen ist, installieren Sie ihn mit pacman auf dem System.
sudo pacman -U *.pkg.tar.xz
Hardcode-Tray unter OpenSUSE
Das Hardcode Tray Tool ist verfügbar(inoffiziell) für Open SUSE 42.3 über das Arc- und Papirus-Software-Repository. Bitte haben Sie Verständnis dafür, dass die Installation dieser Software auf diese Weise nicht kinderleicht ist und möglicherweise nicht funktioniert.
sudo zypper ar -p 98 http://download.opensuse.org/repositories/home:/GNorth:/Arc_and_Papirus/openSUSE_Leap_42.3/home:GNorth:Arc_and_Papirus.repo sudo zypper ref sudo zypper in Hardcode-Tray
Auch nach der Installation von Hardcode Tray, um es zu nutzenfunktioniert möglicherweise nicht mit dieser Methode. Infolgedessen müssen Sie möglicherweise die Suse-Anweisungen überspringen, um die Hardcode-Ablage manuell zu erstellen. Dies liegt daran, dass das Repository inoffiziell und größtenteils ungetestet ist. Der Entwickler warnt davor, dass dies möglich ist.
Hardcode-Tray für generische Linux-Builds
Um diese Software zu erstellen, müssen Sie zuerstInstallieren Sie die verschiedenen Abhängigkeiten, die für eine ordnungsgemäße Erstellung erforderlich sind. Da jede Linux-Distribution für jedes dieser Pakete einen anderen Namen hat, rufen Sie am besten die Entwicklungsseite auf und suchen Sie die Namen der Bibliotheken und Tools, die auf diese Weise benötigt werden. Öffnen Sie dann ein Terminal und starten Sie den Bauprozess:
git clone https://github.com/bil-elmoussaoui/Hardcode-Tray
meson builddir --prefix=/usr
Nachdem Sie mit Meson das Präfix und das Erstellungsverzeichnis angegeben haben, installieren Sie mit dem Ninja-Tool alles auf dem System.
sudo ninja -C builddir install
Verwenden der Hardcode-Ablage
Um die Hardcode-Ablage zu verwenden, müssen Sie zuerstInstallieren und Verwenden eines Symbolthemas für Linux, das die Software unterstützt. Derzeit gibt es nur zwei Optionen: das Papirus-Symbol-Design und das Numix-Symbol-Design. Jedes dieser Themen bietet eine hervorragende Unterstützung für Hardcode Tray.

Wenn Ihr Linux-PC über ein Symbolthema verfügt, das Hardcode Tray unterstützt, kann die Software verwendet werden. Öffnen Sie dazu ein Terminalfenster und geben Sie den folgenden Befehl in die Shell ein.
Hinweis: Es ist wichtig, die Option -E zu verwenden, da die Umgebung, in der das Programm ausgeführt wird, erhalten bleibt, anstatt einfach als Root-Befehl ausgeführt zu werden.
sudo -E hardcode-tray
Von hier aus bietet das Tool 3 Optionen zur Auswahlvon. Diese Optionen sind "Anwenden", "Zurücksetzen" und "Backup-Cache leeren". Um die Änderungen auf eines der Statussymbole auf Ihrem Linux-PC anzuwenden, wählen Sie „1“. Wählen Sie anschließend das Symbolthema aus, auf dessen Grundlage das Programm die Standardsymbole ersetzen soll.

Bitte beachten Sie, dass nur die Hardcode-Ablage verwendet wirdersetzt Symbole in der Taskleiste, wenn die Programme auf Ihrem Linux-PC erkannt werden. Um optimale Ergebnisse zu erzielen, starten Sie ein Programm mindestens einmal, bevor Sie versuchen, das Symbol in der Taskleiste zu ändern.
Zurück ändern

Wenn Ihnen das Ersatzsymbol in der Taskleiste nicht gefällt, können Sie mit der Hardcode-Taskleiste ganz einfach zurückkehren. Um die Änderung rückgängig zu machen, öffnen Sie ein Terminalfenster und führen Sie Folgendes aus:
sudo -E hardcode-tray
Wenn das Auswahlmenü angezeigt wird, wählen Sie die Option "Zurücksetzen" anstelle der Option "Übernehmen". Wählen Sie dann einfach das Backup aus, auf das Sie zurückgreifen möchten.
Bemerkungen