Advertentie sluiten

Samen met macOS 10.14 Mojave zagen we de introductie van de donkere modus. U kunt het gebruiken om toepassingsvensters naar een donkere interface te schakelen. De donkere modus vermoeit de ogen niet zo erg als de lichte. Het gebeurt echter dat veel dingen na verloop van tijd moe worden, en dat geldt ook voor de donkere modus. Persoonlijk vind ik de lichtmodus tegenwoordig interessanter, of de combinatie ervan afhankelijk van het tijdstip van de dag - de automatische modusomschakelingsfunctie werd geïntroduceerd in macOS 10.15 Catalina.

Maar heb je je ooit afgevraagd hoe het zou zijn als we sommige apps in de donkere modus zouden kunnen gebruiken en andere in de lichte modus? Sommige applicaties zien er simpelweg beter uit in de donkere modus, bijvoorbeeld Safari of Photoshop. Maar er zijn ook applicaties waarvan het uiterlijk beter is in de heldere modus - bijvoorbeeld Agenda, Mail, enz. Daar is ook een applicatie voor Gray, waarmee applicaties op één scherm naar de donkere of lichte modus kunnen worden geschakeld. Laten we samen de app bekijken.

Zwart of Wit

Achter de Grey-applicatie staat ontwikkelaar Christoffer Winterkvist, die net als Michael Jackson staat voor de mening dat het niet uitmaakt of je zwart of blank bent. Christoffer probeerde de regel van het nummer Black or White over te zetten naar macOS, en zoals je ziet is dat gelukt. Je kunt Gray downloaden van Github met behulp van deze link. Scroll gewoon naar beneden en druk op de knop van de huidige versie Downloaden. Er wordt een .zip-bestand naar u gedownload, dat u na het downloaden alleen maar hoeft uit te pakken. Dan kunt u de aanvraag indienen spugen.

grijze_applicatie_verschijning

Hoe te werken met Grijs

De applicatie werkt heel eenvoudig. Na het starten verschijnt er bovenaan het venster een icoontje waarmee je eenvoudig kunt wisselen macOS lichte en donkere modus. Om Gray voor je te laten werken, dus de donkere modus moet standaard zijn ingeschakeld. Het bevindt zich dan in het onderste deel van het venster applicatie lijst, waarin u eenvoudig kunt kiezen in welke modus de applicatie start. Het is altijd voldoende voor de geselecteerde toepassing Klik door naar een van de drie opties – Licht uiterlijk, Donker uiterlijk a Systeem. Je kunt het al raden aan de namen van de opties die na selectie verschijnen Licht uiterlijk de applicatie begint over helder modus, nadat hij verkozen is Donker uiterlijk dan in donkere modus. Voor het geval je kiest Systeem, zodat het uiterlijk van de applicatie de instellingen volgt systeemweergavemodus. Om het uiterlijk van de applicatie te veranderen, is dit noodzakelijk herstarten. Dit is wat de Gray-app doet op zichzelfen wees daarom voorzichtig als u de weergavemodus wijzigt al het werk opgeslagen.

Stel voor bepaalde apps een lichtmodus in, ook zonder de Gray-app

De Gray-applicatie zelf is heel eenvoudig. Er kan worden gezegd dat het een enkel commando in de Terminal op de achtergrond uitvoert, waardoor de applicatie in de lichte modus kan worden uitgevoerd, zelfs in de donkere modus, d.w.z. om een ​​soort te creëren uitzondering. Als u de applicatie niet wilt downloaden en zelf een dergelijke uitzondering wilt maken, gaat u als volgt te werk. Eerst moeten we dat uitzoeken de identificerende naam van het toepassingspakket. Dit kunt u eenvoudig doen door Terminal jij schrijft opdracht:

osascript -e 'id van app "Název toepassing"'

Kies bijvoorbeeld de naam van de applicatie Google Chrome, of elke toepassing waarvoor u een uitzondering wilt maken. Houd er rekening mee dat als u een uitzondering wilt maken op Apple-apps (Notities, Agenda, etc.), dus het is noodzakelijk dat u de naam van de applicatie schrijft Engels (bijvoorbeeld notities, agenda, enz.). Helaas is het voor ons in Tsjechië niet gemakkelijk en hebben we geen andere keuze dan ons aan te passen. Dus het laatste commando in het geval van Google Chrome ziet er als volgt uit:

osascript -e 'id van app "Google Chrome"'
terminal_lights_exception1

Nadat u de bestelling heeft bevestigd Binnenkomen, zodat het één regel eronder verschijnt de identificerende naam van het toepassingspakket, in het geval van Google Chrome wel com.google.chrome. Deze naam zullen we dan in de volgende gebruiken commando:

standaard schrijven De identificerende naam van het pakket NSRequiresAquaSystemAppearance -bool JA

De pakket-ID is in dit geval com.google.chrome, zoals we ontdekten uit het laatste commando. Het maken van een uitzondering voor Google Chrome ziet er dus als volgt uit:

standaardwaarden schrijven com.google.Chrome NSRequiresAquaSystemAppearance -bool JA
terminal_lights_exception2

Nadat u de bestelling heeft bevestigd, blijft alleen de applicatie over uit- en weer inschakelen. Aangezien dit een opdracht is om een ​​uitzondering te maken zodat een toepassing in de donkere modus in de lichte modus kan worden uitgevoerd, is dit noodzakelijk systeemweergavemodus is ingesteld op donker. Als u deze uitzondering wenst annuleren, dan tot Terminal voer deze opdracht in:

standaard schrijven De identificerende naam van het pakket NSRequiresAquaSystemAppearance -bool NO

In het geval van Google Chrome ziet de opdracht er als volgt uit:

standaardwaarden schrijf com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

terminal_lights_exception3

Záver

Als u sommige applicaties in de donkere modus en andere in de lichte modus wilt bekijken, dan is de Gray-applicatie precies iets voor u. Tot slot wil ik uw aandacht vestigen op het feit dat de applicatie en zelfs de opdracht in Terminal niet werken in de nieuwste macOS 10.15 Catalina. De meesten van jullie draaien echter waarschijnlijk nog steeds op macOS 10.14 Mojave. Grijs werkt hier perfect, evenals de mogelijkheid om een ​​uitzondering in te stellen in de Terminal.

.