Last Update (02-out)
Created Workflows in Automator and associated with System Services;
-
Dark Mode on and off only by pressing the
Control + Command + M
Bonus:
-
LightScript performs Script to correct opacity in Light Mode, it also works in Dark Mode, but you lose transparency, only Dock and Notification Center remain transparent. In short, it was created to run while in Light Mode. Run by pressing the combinations on the keyboard Control + Command + L
-
DarkScript performs Script to correct opacity in Spotlight, it also works in Light Mode, but you lose opacity, only Dock and Notification Center remain transparent. In short, it was created to run while in Dark Mode. Run by pressing the combinations on the keyboard Control + Command + D
-
Light Mode_BootStart When starting the system it runs the same Script as before, sometimes it works, sometimes it does not, it depends on the threads that are being executed by the Processor, if the Dock is white and without transparency, run the Light Script by pressing the keys combinations previously reported Contr ol + Command + L
Installation information
LightMode_BootStart (unzip and add it to start with Login in System Preferences> Users and Groups> Startup Items
Dark Mode (by clicking on it you will be asked if you want to install) by default it is already configured for the informed keys, however you can change it by going to System Preferences> Keyboard> Shortcuts> Services
LightScript same as above but will only run the script for opacity by keeping the transparent dock independent if you are in Light Mode or Dark Mode, it also fixes the sidebar of the Finder and the gray menus
DarkScript It only reinforces Spotlight's opacity by removing the strange edges of the window. This removes the transparency of other locations too, because of the Finder, leaving a more pleasant working environment, but keeping the menus transparent including the Dock. (Do not use in Light Mode)
These artifacts only exist because our MacBooks do not have the Metal API on the GPU, now the system runs much of the UI in that new Library.
This is my contribution with as little impact to the system as possible.
Note: I had the idea and went after, everyone is here to help themselves, if it's good for me it might be good for you too.
If it were not for the help of some people, I would not be able to move on.
This is not a final solution, just a patch while the real hackers are doing the heavy lifting in the ultimate solution.
Enjoy!