Zapri oglas

Skupaj z macOS 10.14 Mojave smo videli uvedbo temnega načina. Uporabite ga lahko za preklop oken aplikacij na temen vmesnik. Temni način ne utrudi oči toliko kot svetel. Vendar se zgodi, da se marsikaj sčasoma naveliča in tako tudi temni način. Osebno se mi zdi danes bolj zanimiv svetlobni način oziroma njegova kombinacija glede na čas dneva – funkcija samodejnega preklopa načina je bila predstavljena v macOS 10.15 Catalina.

Toda ali ste se kdaj vprašali, kako bi bilo, če bi lahko izvajali nekatere aplikacije v temnem načinu, druge pa v svetlem? Nekatere aplikacije preprosto izgledajo bolje v temnem načinu, na primer Safari ali Photoshop. Obstajajo pa tudi aplikacije, katerih videz je boljši v svetlem načinu - na primer Koledar, Pošta itd. Obstaja tudi aplikacija za to Siva, ki lahko na enem zaslonu preklopi aplikacije v temen ali svetel način. Skupaj si oglejmo aplikacijo.

Črna ali bela

Za aplikacijo Grey stoji razvijalec Christoffer Winterkvist, ki tako kot Michael Jackson zagovarja mnenje, da ni pomembno, ali si črn ali bel. Christoffer je poskušal prenesti vrstico iz pesmi Black or White v macOS in kot vidite, mu je uspelo. Gray lahko prenesete iz Githuba z uporabo ta povezava. Samo pomaknite se navzdol in pritisnite gumb na trenutni različici Prenos. Prenesena vam bo datoteka .zip, ki jo morate po prenosu le ekstrahirati. Potem lahko aplikacijo začetek.

videz_sive_aplikacije

Kako delati z Gray

Aplikacija deluje zelo preprosto. Po zagonu se v zgornjem delu okna pojavi ikona, s katero enostavno preklapljate med macOS svetli in temni način. Da bi Gray delal zate, torej privzeto morate imeti omogočen temni način. Nato se nahaja v spodnjem delu okna seznam aplikacij, v katerem lahko preprosto izberete, v katerem načinu se bo aplikacija zagnala. Za izbrano aplikacijo je vedno dovolj kliknite skozi na eno od treh možnosti – Lahek videz, Temni videz a sistem. Že iz imen možnosti lahko uganete, da po izbiri Lahek videz aplikacija se začne v svetlo način, po izvolitvi Temni videz potem noter temni način. V primeru, da izberete sistem, zato bo videz aplikacije sledil nastavitvam način prikaza sistema. Za spremembo videza aplikacije je potrebno ponovni zagon. To počne aplikacija Gray samo po sebi, zato bodite previdni, ko spreminjate način prikaza shranil vse delo.

Nastavite svetlobni način za določene aplikacije tudi brez aplikacije Gray

Sama aplikacija Grey je zelo preprosta. Lahko rečemo, da izvaja en sam ukaz v terminalu v ozadju, ki lahko nastavi aplikacijo, da deluje v svetlem načinu tudi v temnem načinu, tj. ustvariti neke vrste izjema. Če ne želite prenesti aplikacije in bi želeli sami ustvariti takšno izjemo, postopajte na naslednji način. Najprej moramo ugotoviti identifikacijsko ime paketa aplikacij. To lahko storite preprosto tako, da Terminal pišete ukaz:

osascript -e 'id aplikacije "Ime aplikacije"'

Izberite npr. ime aplikacije Google Chromeali katero koli aplikacijo, za katero želite ustvariti izjemo. Upoštevajte, da če želite vrniti izjemo pri jabolčne aplikacije (Beležke, Koledar itd.), zato je nujno, da napišete ime aplikacije Angleščina (npr. Beležke, Koledar itd.). Žal nam na Češkem ni lahko in nam ne preostane drugega, kot da se prilagodimo. Torej končni ukaz v primeru Google Chroma izgleda takole:

osascript -e 'id aplikacije "Google Chrome"'
terminal_lights_exception1

Ko potrdite ukaz Vnesite, zato bo prikazan eno vrstico spodaj identifikacijsko ime paketa aplikacij, v primeru Google Chroma je com.google.chrome. To ime bomo nato uporabili v naslednjem ukaz:

privzeto pisati Identifikacijsko ime paketa NSRequiresAquaSystemAppearance -bool DA

Identifikator paketa je v tem primeru com.google.chrome, kot smo ugotovili iz zadnjega ukaza. Ustvarjanje izjeme za Google Chrome bo torej videti takole:

privzeto napiši com.google.Chrome NSRequiresAquaSystemAppearance -bool DA
terminal_lights_exception2

Po potrditvi naročila ostane le še prijava izklopite in znova vklopite. Ker je to ukaz za ustvarjanje izjeme za izvajanje aplikacije v temnem načinu v svetlem načinu, je to nujno sistemski način prikaza je nastavljen na temno. Če želite to izjemo preklicati, nato do Terminal vnesite ta ukaz:

privzeto pisati Identifikacijsko ime paketa NSRequiresAquaSystemAppearance -bool ŠT

V primeru Google Chroma bo ukaz videti takole:

privzeto pisanje com.google.Chrome NSRequiresAquaSystemAppearance -bool NE

terminal_lights_exception3

Zaključek

Če bi radi nekatere aplikacije gledali v temnem načinu, druge pa v svetlem, potem je aplikacija Grey ravno za vas. Na koncu bi vas rad opozoril na dejstvo, da aplikacija in celo ukaz v terminalu ne deluje v najnovejšem macOS 10.15 Catalina. Vendar večina od vas verjetno še vedno uporablja macOS 10.14 Mojave. Grey tukaj deluje odlično, kot tudi možnost nastavitve izjeme v terminalu.

.