SkillAgentSearch skills...

BubblePainter

🎨 [NO LONGER MAINTAINED] Customize the chat bubbles in Messages.app.

Install / Use

/learn @kethinov/BubblePainter
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Bubble Painter

NOTE: NO LONGER MAINTAINED.

As of macOS 10.14 Mojave, I have not had time to maintain this project, so it may not work well on recent versions of macOS.

Apple removed the ability to customize the colors of the message bubbles in Messages.app in Mac OS X 10.10 Yosemite. This app gives you back that ability.

<a href='https://raw.githubusercontent.com/kethinov/BubblePainter/master/screenshot.png'><img src='https://raw.githubusercontent.com/kethinov/BubblePainter/master/assets/screenshot.png'></a>

How to install

First download latest version <a href='https://github.com/kethinov/BubblePainter/releases/latest'><img src='https://raw.githubusercontent.com/kethinov/BubblePainter/master/dev/appicon.png' width='52' height='52'></a>

Then if you're running OS X 10.11 El Capitan or a later version of OS X, you will need to disable System Integrity Protection temporarily in order to use Bubble Painter.

Disable System Integrity Protection temporarily

On OS X 10.11 El Capitan or later versions of OS X, you must disable System Integrity Protection temporarily to use this app.

Note: none of this is necessary on OS X 10.10 Yosemite. Only OS X 10.11 El Capitan or later versions of OS X.

Here's how:

Restart your Mac and hold down <img src='https://raw.githubusercontent.com/kethinov/BubblePainter/master/assets/cmdr.png' width='25%' height='25%' alt='⌘ Command + R'> until the Apple logo appears on your screen.

You should now see this:

<img src='https://raw.githubusercontent.com/kethinov/BubblePainter/master/assets/recoverymode.png'>

Now open the Utilities menu and select Terminal:

<img src='https://raw.githubusercontent.com/kethinov/BubblePainter/master/assets/terminal1.png'>

In the Terminal window that opens, enter the following command: csrutil disable

Then press the return key. Afterward you should see the following message:

<img src='https://raw.githubusercontent.com/kethinov/BubblePainter/master/assets/terminal2.png'>

Then restart your Mac and Bubble Painter should work.

It is recommended that you reenable System Integrity Protection after you're done using Bubble Painter.

To reenable System Integrity Protection, follow the same steps as above, but enter the following terminal command instead: csrutil enable

Then simply reboot again.

It's a known issue that going through this much hassle sucks. If you have an idea for how to avoid all this being necessary, I'd love to hear it!

How to hack this app's source code

  1. Clone this repo
  2. To run the app from source code, open dev/mac/start.command
  3. To do a build, open dev/mac/build.command

.app files will be located in the build directory.

View on GitHub
GitHub Stars68
CategoryDevelopment
Updated10mo ago
Forks3

Languages

JavaScript

Security Score

72/100

Audited on May 19, 2025

No findings