Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zenangst/Gray
:first_quarter_moon: Tailor your macOS Mojave experience
https://github.com/zenangst/Gray
Last synced: about 1 month ago
JSON representation
:first_quarter_moon: Tailor your macOS Mojave experience
- Host: GitHub
- URL: https://github.com/zenangst/Gray
- Owner: zenangst
- License: other
- Created: 2018-09-27T05:40:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-07-22T02:40:23.000Z (over 2 years ago)
- Last Synced: 2024-10-15T02:41:31.549Z (about 2 months ago)
- Language: Swift
- Homepage: https://github.com/zenangst
- Size: 1.87 MB
- Stars: 1,334
- Watchers: 25
- Forks: 46
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
- open-source-mac-os-apps - Gray - Pick between the light appearance and the dark appearance on a per-app basis with the click of a button ![swift_icon] (Applications / Utilities)
- awesome-opensource-macOS - Gray
- open-source-mac-os-apps - Gray - Pick between the light appearance and the dark appearance on a per-app basis with the click of a button ![swift_icon] (Applications / Utilities)
- awesome-hacking-lists - zenangst/Gray - :first_quarter_moon: Tailor your macOS Mojave experience (Swift)
- awesome-swift-macos-apps - Gray - Pick between the light appearance and the dark appearance on a per-app basis with the click of a button (Utilities / Text)
- awesome-swift-macos-apps - Gray - Pick between the light appearance and the dark appearance on a per-app basis with the click of a button (Utilities / Text)
README
# Gray
[![CI Status](https://travis-ci.com/zenangst/Gray.svg?branch=master)](https://travis-ci.com/zenangst/Gray)
![Swift](https://img.shields.io/badge/%20in-swift%204.2-orange.svg)
[![macOS](https://img.shields.io/badge/macOS-10.14-green.svg)](https://www.apple.com/macos/mojave/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)Current version: 0.17.0 [[Download](https://github.com/zenangst/Gray/releases/download/0.17.0/Gray.zip)]
Ever wanted to have light and dark apps live side-by-side in harmony? Well, now you can. With **Gray** you can pick between the light appearance and the dark appearance on a per-app basis with the click of a button.
To quote the late Michael Jackson:
> It don't matter if you're black or white### Instructions
Go into `System Preferences > General` and set your Mac to use dark appearance.
**Note** the application that you want to change the appearance of will have to restart before you see the changes. This is currently handled by **Gray** but be sure to not have any unsaved changes before you start tailoring your macOS experience.
### How it works
Under the hood, **Gray** simply configures which app should be forced to use the light aqua appearance. You can achieve this without installing **Gray** by merely running a terminal command.
```fish
defaults write com.apple.dt.Xcode NSRequiresAquaSystemAppearance -bool YES
```The command creates a new entry in the user's configuration file for the specific application. It does not alter the system in any way. So when you are done configuring, you can toss **Gray** in the trash if you like (I hope you don't :) )
## Building
If you want to build `Gray` using Xcode, you can follow these instructions.
```fish
git clone [email protected]:zenangst/Gray.git
cd Gray
pod install
open Gray.xcworkspace
```Happy coding!
## Supporting the project
If you want to support the development of this framework, you can do so by becoming a [sponsor](https://github.com/sponsors/zenangst). ❤️
## Author
Christoffer Winterkvist, [email protected]
## License
**Gray** is available under the MIT license. See the [LICENSE](https://github.com/zenangst/Gray/blob/master/LICENSE.md) file for more info.