Pani hoʻolaha

Me ka macOS 10.14 Mojave, ua ʻike mākou i ka hoʻomaka ʻana o ka Dark Mode. Hiki iā ʻoe ke hoʻohana iā ia no ka hoʻololi ʻana i nā puka makani i kahi interface ʻeleʻele. ʻAʻole hoʻoluhi ka ʻano ʻeleʻele i nā maka e like me ka māmā. Eia nō naʻe, e like me ka hana ʻana, nui nā mea e luhi i ka manawa a pēlā pū ke ʻano ʻeleʻele. ʻO wau iho, ʻike wau ʻoi aku ka hoihoi o ke ʻano māmā i kēia lā, a i ʻole kona hui pū ʻana ma muli o ka manawa o ka lā - ua hoʻokomo ʻia ka hana hoʻololi mode ma ka macOS 10.15 Catalina.

Akā ua noʻonoʻo paha ʻoe i ke ʻano inā hiki iā mākou ke holo i kekahi mau polokalamu ma ke ʻano ʻeleʻele a me nā mea ʻē aʻe i ke ʻano māmā? ʻOi aku ka maikaʻi o kekahi mau noi ma ka Dark Mode, no ka laʻana ʻo Safari a i ʻole Photoshop. Akā aia kekahi mau noi i ʻoi aku ka maikaʻi o ke ʻano ma ke ʻano mālamalama - no ka laʻana, Kalena, Mail, etc. Aia kekahi noi no kēlā Hinahina, hiki ke hoʻololi i nā noi i ke ʻano ʻeleʻele a māmā paha ma ka pale hoʻokahi. E nānā pū kākou i ka polokalamu.

ʻO Black a iʻole White

Ma hope o ka noi Gray ʻo ka mea hoʻomohala ʻo Christoffer Winterkvist, ʻo ia, e like me Michael Jackson, ke kū nei i ka manaʻo ʻaʻole ia he mea nui inā he ʻeleʻele a keʻokeʻo paha ʻoe. Ua hoʻāʻo ʻo Christoffer e hoʻololi i ka laina mai ka mele ʻeleʻele a i ʻole keʻokeʻo i ka macOS, a e like me kāu e ʻike ai, ua lanakila ʻo ia. Hiki iā ʻoe ke hoʻoiho iā Grey mai Github me ka hoʻohana ʻana keia loulou. E kaomi wale i lalo a kaomi i ke pihi ma ka mana o kēia manawa Download. E hoʻoiho ʻia kahi faila .zip iā ʻoe, pono wale ʻoe e unuhi ma hope o ka hoʻoiho ʻana. A laila hiki iā ʻoe ke noi hoʻomaka.

ʻano_ahinahina

Pehea e hana pū ai me Gray

He hana maʻalahi ka polokalamu. Ma hope o ka hoʻomaka ʻana, ʻike ʻia kahi ikona ma ka ʻaoʻao o luna o ka puka aniani, kahi hiki iā ʻoe ke hoʻololi maʻalahi ma waena ʻO ke ʻano māmā a me ka ʻeleʻele macOS. I mea e hana ai ʻo Gray iā ʻoe, no laila pono ʻoe i ke ʻano ʻeleʻele i hoʻohana ʻia e ka paʻamau. Aia ia ma ka ʻaoʻao haʻahaʻa o ka puka makani papa inoa noi, kahi e hiki ai iā ʻoe ke koho ma ke ʻano ʻano e hoʻomaka ai ka noi. Ua lawa mau no ka noi i koho ʻia kaomi ma o i kekahi o nā koho ʻekolu - ʻAno māmā, ʻAno ʻeleʻele a System. Hiki iā ʻoe ke koho mai nā inoa o nā koho ma hope o ke koho ʻana ʻAno māmā hoʻomaka ka noi ma ʻālohilohi ʻano hana, mahope iho o ke kohoia ana ʻAno ʻeleʻele alaila iloko ʻano pōʻeleʻele. Inā koho ʻoe System, no laila e hahai ke ʻano o ka noi i nā hoʻonohonoho ʻano hōʻike ʻōnaehana. No ka hoʻololiʻana i keʻano o ka noi, pono hoʻomaka hou. ʻO kēia ka hana a ka Gray app iaia iho, a no laila e makaʻala i ka wā e hoʻololi ai i ke ʻano hōʻike mālama i nā hana a pau.

E hoʻonoho i ke ʻano māmā no kekahi mau polokalamu me ka ʻole o ka app Grey

He maʻalahi loa ka noi Gray. Hiki ke ʻōlelo ʻia e holo ana ia i hoʻokahi kauoha i ka Terminal ma hope, hiki ke hoʻonohonoho i ka noi e holo i ke ʻano māmā a hiki i ke ʻano ʻeleʻele, ʻo ia hoʻi. e hana i kekahi ano ʻokoʻa. Inā ʻaʻole ʻoe makemake e hoʻoiho i ka noi a makemake ʻoe e hana i kahi ʻokoʻa iā ʻoe iho, e hoʻomau e like me kēia. Pono mua mākou e ʻike ka inoa ʻike o ka pūʻolo noi. Hiki iā ʻoe ke hana i kēia ma o Terminal kakau oe kauoha:

osascript -e 'id o ka app "Ka inoa o ka noi"'

E koho i ka inoa o ka palapala noi, no ka laʻana Google Chrome, a i ʻole kekahi noi āu e makemake ai e hana i kahi ʻokoʻa no. E hoʻomaopopo inā makemake ʻoe e hoʻolei i kahi ʻokoʻa ma apple apps (Notes, Calendar, etc.), no laila pono ʻoe e kākau i ka inoa o ka noi Pelekania (e laʻa. Nā memo, Kalena, etc.). ʻO ka mea pōʻino, ʻaʻole maʻalahi iā mākou ma Czech Republic a ʻaʻohe o mākou koho akā e hoʻololi. No laila ʻo ke kauoha hope loa i ka hihia o Google Chrome e like me kēia:

osascript -e 'id o ka app "Google Chrome"'
terminal_lights_exception1

Ma hope o kou hōʻoia ʻana i ke kauoha Komo, no laila e ʻike ʻia kahi laina ma lalo ka inoa ʻike o ka pūʻolo noi, i ka hihia o Google Chrome ia com.google.chrome. A laila e hoʻohana mākou i kēia inoa ma ka inoa aʻe kauoha:

kākau paʻamau Ka inoa ʻike o ka pūʻolo NSRequiresAquaSystemAppearance -bool YES

ʻO ka mea hōʻike pūʻolo i kēia hihia com.google.chrome, e like me kā mākou i ʻike ai mai ke kauoha hope loa. No laila ke hana ʻana i kahi ʻokoʻa no Google Chrome e like me kēia:

kākau ʻia ʻo com.google.Chrome NSRequiresAquaSystemAppearance -bool YES
terminal_lights_exception2

Ma hope o ka hōʻoia ʻana i ke kauoha, ʻo ka noi wale nō i koe e pio a e hana hou. No ka mea he kauoha kēia e hana i kahi ʻokoʻa no kahi noi mode ʻeleʻele e holo i ke ʻano māmā, pono ia hoʻonohonoho ʻia ke ʻano hōʻike ʻōnaehana i ka pōʻeleʻele. Inā makemake ʻoe i kēia ʻokoʻa hoʻopau, alaila a hiki i Terminal komo i kēia kauoha:

kākau paʻamau Ka inoa ʻike o ka pūʻolo NSRequiresAquaSystemAppearance -bool NO

I ka hihia o Google Chrome, e like ke ʻano o ke kauoha:

kākau ʻia ʻo com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

terminal_lights_exception3

Ka hopena

Inā makemake ʻoe e nānā i kekahi mau noi ma ke ʻano pōʻeleʻele a me nā mea ʻē aʻe i ke ʻano māmā, a laila pololei ka noi Gray iā ʻoe. I ka hopena, makemake wau e huki i kou manaʻo i ka ʻoiaʻiʻo o ka noi a me ke kauoha ma Terminal ʻaʻole hana i ka macOS 10.15 Catalina hou loa. Eia naʻe, ke holo nei ka hapa nui o ʻoukou ma macOS 10.14 Mojave. Hana maikaʻi ʻo Grey ma aneʻi, a me ke koho e hoʻonoho i kahi ʻokoʻa ma ka Terminal.

.