- - Hoe Hardcode-lade te gebruiken om systeemvakpictogrammen in Linux te wijzigen

Hoe Hardcode-lade te gebruiken om systeemvakpictogrammen in Linux te wijzigen

Pictogrammen in het systeemvak zijn handig, maar ze kunnen botsenmet thema's die u hebt geïnstalleerd. Er is ook het feit dat er geen enkele ontwerpstandaard is om te volgen bij het ontwerpen van een systeemvakpictogram. Als u probeert het zo te maken dat elk programmapictogram in het systeemvak overeenkomt, is er een betere optie dan afbeeldingen handmatig te vervangen, één voor één. Introductie van Hardcode-lade: het is een terminal-gebaseerde Linux-app die programma's kan scannen met ingebouwde lade-pictogrammen en deze kan vervangen om overeen te komen met het pictogramthema van het systeem. Deze tool werkt ongelooflijk goed en is een geweldige bron voor diegenen die graag absolute controle hebben over hoe hun Linux-pc eruit ziet.

Hardcode-lade op Ubuntu

Hardcodebak is zeer eenvoudig te installeren op Ubuntu,omdat er een PPA direct beschikbaar is. Om het te installeren, opent u eerst een terminalvenster. Voer een update uit om ervoor te zorgen dat u over de nieuwste softwarefixes en updates beschikt:

sudo apt update
sudo apt upgrade -y

Nadat de update is voltooid, is het veilig om de nieuwe softwarebron aan het systeem toe te voegen.

sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patched

Hoewel de nieuwe repository op het systeem staat, kan Ubuntu deze niet zien. Om dit op te lossen, werkt u de softwarebronnen van het systeem bij:

sudo apt update

Nu de bronnen up-to-date zijn, hoeft u alleen nog de software te installeren. .

sudo apt install sni-qt sni-qt:i386 hardcode-tray

Hardcode-lade op Arch Linux

Hardcode-lade is direct beschikbaar voor Arch Linuxgebruikers via de AUR. Download eerst de nieuwste momentopname van het programma om het te installeren. De meeste afhankelijkheden moeten automatisch worden geïnstalleerd wanneer u probeert het pakket te bouwen. Als deze mislukken, raadpleegt u de downloadpagina en bekijkt u de benodigde afhankelijkheden. Mogelijk moet u deze snapshots ook downloaden en bouwen.

Pak het gedownloade archief uit via terminal met:

tar xf hardcode-tray.tar.gz

Gebruik vervolgens de opdracht CD om de zojuist uitgepakte map in te voeren.

cd hardcode-tray

Start het bouwproces met de opdracht makepkg. Houd er rekening mee dat de compilatie niet direct is, dus afhankelijk van uw hardware kan dit enkele seconden duren.

makepkg

Nadat de build is voltooid, installeert u deze op het systeem met behulp van pacman.

sudo pacman -U *.pkg.tar.xz

Hardcode-lade op OpenSUSE

Het hulpmiddel Hardcodelade is beschikbaar(onofficieel) voor Open SUSE 42.3, via de Arc en Papirus software repository. U moet begrijpen dat het installeren van deze software via deze methode niet onfeilbaar is en mogelijk niet werkt.

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

Zelfs na het installeren van de Hardcode-lade om het te gebruikenwerkt mogelijk niet met deze methode. Als gevolg hiervan moet u wellicht de Suse-instructies overslaan om handmatig een Hardcode-lade te bouwen. Dit komt omdat de repository onofficieel is en meestal niet getest. De ontwikkelaar waarschuwt dat dit een mogelijkheid is.

Hardcode-lade op generieke Linux-builds

Om van deze software te bouwen, moet u eerstinstalleer de verschillende afhankelijkheden die nodig zijn om correct te kunnen bouwen. Omdat elke Linux-distributie voor elk van deze pakketten een andere naam heeft, kunt u het beste naar de ontwikkelpagina gaan en de namen van de bibliotheken en tools vinden die op die manier nodig zijn. Open vervolgens een terminal en start het bouwproces:

git clone https://github.com/bil-elmoussaoui/Hardcode-Tray
meson builddir --prefix=/usr

Nadat u meson hebt gebruikt om het voorvoegsel en de directory op te geven, gebruikt u het gereedschap Ninja om alles op het systeem te installeren.

sudo ninja -C builddir install

Hardcodebak gebruiken

Als u de hardcodebak wilt gebruiken, moet u dat eerst doeninstalleer en gebruik een pictogramthema voor Linux dat de software ondersteunt. Vanaf nu zijn er slechts twee opties: het pictogramthema Papirus en het pictogramthema Numix. Elk van deze thema's biedt geweldige ondersteuning voor de hardcodebak.

Wanneer uw Linux-pc een pictogramthema heeft dat ondersteuning biedt voor Hardcode-lade, kan de software werken. Om het te gebruiken, opent u een terminalvenster en voert u de volgende opdracht in de shell in.

Opmerking: het is belangrijk om de -E-schakelaar te gebruiken, omdat deze de omgeving waarin het programma wordt uitgevoerd, behoudt, in plaats van alleen als een rootopdracht te worden uitgevoerd.

sudo -E hardcode-tray

Vanaf hier biedt de tool 3 opties om uit te kiezenvan. Deze opties zijn "toepassen", "terugzetten" en "back-upcache wissen". Kies "1" om de wijzigingen toe te passen op een van de statuspictogrammen op uw Linux-pc. Selecteer daarna het pictogramthema dat het programma moet gebruiken als basis om de standaardpictogrammen te vervangen.

Houd er rekening mee dat alleen Hardcode-ladevervangt pictogrammen in het systeemvak als het de programma's op uw Linux-pc detecteert. Voor het beste resultaat start u een programma minstens één keer voordat u probeert het pictogram in de lade te wijzigen.

Terug veranderen

Als u besluit dat u het vervangende systeemvakpictogram niet leuk vindt, biedt Hardcode-lade een eenvoudige manier om terug te keren. Om de wijziging ongedaan te maken, opent u een terminalvenster en voert u het volgende uit:

sudo -E hardcode-tray

Wanneer het selectiemenu verschijnt, kiest u de optie "Terugzetten" in plaats van de optie "Toepassen". Kies vervolgens de back-up waarnaar u wilt terugkeren.

Comments