1
0
Fork
You've already forked lipstick
0
forked from small-tech/lipstick
Make command-line apps adhere to your light/dark mode setting.
  • Shell 100%
2025年07月30日 20:34:22 +02:00
dist gruvbox go brr 2025年07月30日 20:34:22 +02:00
src gruvbox go brr 2025年07月30日 20:34:22 +02:00
template Make sure error messages are displayed 2022年08月14日 16:57:00 +01:00
build Improve build script output (cosmetic) 2022年08月17日 15:47:47 +01:00
install Minor: Add whitespace to install script output 2022年08月17日 15:49:06 +01:00
README.md Improve wording 2022年10月09日 18:55:19 -04:00

🐷 Lipstick on a Pig

Lipstick makes command-line apps follow your light/dark mode settings.

Learn more.

System requirements

  • GNOME 42+
  • A colour scheme aware Terminal application like Black Box
  • systemd

Supported apps

💡 Got an app you use that isn’t supported?

Add it to the lipstick-apps file and submit a pull request.

Install

Here are three ways you can install Lipstick on a Pig:

😇 Download and run this installation script.

🤓 Clone this repository and run the ./install script.

😈 Or, if you enjoy living dangerously, copy and paste one of the following commands into your terminal and run it (ooh, naughty!)

Using wget:

wget -qO- https://codeberg.org/small-tech/lipstick/raw/branch/main/dist/install | bash

Using curl:

curl -s https://codeberg.org/small-tech/lipstick/raw/branch/main/dist/install | bash

Lipstick will automatically find supported apps on your system and configure itself. You shouldn’t have to do anything else.

Notes

Refreshing running apps

Some apps may need to be restarted for the changes to take effect.

Whenever possible, Lipstick should attempt to signal to the app that its configuration has changed so it can reload it. This is what it does for Helix Editor, for example.

Fedora Silverblue

Please either install Lipstick from the host system or from a toolbox container.

(Distrobox currently doesn’t work with systemd --user services in either initful or initless containers and the installer will fail under a Distrobox container.)

Like this? Fund us!

Small Technology Foundation is a tiny, independent not-for-profit.

We exist in part thanks to patronage by people like you. If you share our vision and want to support our work, please become a patron or donate to us today and help us continue to exist.

© 2022-present Aral Balkan, Small Technology Foundation.