Skip to main content

The overkill rice manager

Project description

This project is currently in beta and may be subject to breaking changes.

🍙 PimpMyRice

The overkill rice manager

I heard you like ricing, so I made a ricer for your rices.

DocumentationStarter modules

See it in action:

showcase_video

❓ What is a rice?

Ricing refers to the process of customizing the visual appearance and functionality of a desktop environment, usually in Linux or Unix-based systems.
It involves tweaking themes, icons, fonts, and configurations to achieve a unique and aesthetically pleasing interface.
A well-customized setup, called a "rice", showcases the user's attention to detail, personality and creativity.

Take a look at r/unixporn for inspiration.

🤔 What does PimpMyRice do?

PimpMyRice allows you to generate, organize and apply themes to your system.
It applies them through modules, each module being responsible for styling a specific program (eg: discord).

See overview for more information.

⚙️ Features

*WIP

🚀 Quick start

📥 Install

Pipx

pipx install pimpmyrice

📦 Add some modules

Create your own modules from scratch or clone from the starter modules to get started.

For example, clone the alacritty module:

pimp clone module pimp://alacritty

🎨 Generate and apply a new theme

Generate a theme from an image:

pimp gen Downloads/example.png
# or
pimp gen https://website.com/example.png

Set the generated theme:

pimp set theme example

🌟 Start ricing

Edit the current theme:

pimp edit theme

Edit the base style:

pimp edit base-style

Enjoy ricing! 🍙

Browse the documentation

🙏 Related Projects / Thanks

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pimpmyrice-0.2.2.tar.gz (29.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pimpmyrice-0.2.2-py3-none-any.whl (33.9 kB view details)

Uploaded Python 3

File details

Details for the file pimpmyrice-0.2.2.tar.gz.

File metadata

  • Download URL: pimpmyrice-0.2.2.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pimpmyrice-0.2.2.tar.gz
Algorithm Hash digest
SHA256 87a2054810f90280923130513072fdd8c0192ea4b9c96c597417d90c16541cd3
MD5 64c7a64b7b820d0471a261b2d6f53293
BLAKE2b-256 ac17d7208857b9be7e97d1100ec9f36a85c913b88e30f07363dacf5eb1df5381

See more details on using hashes here.

Provenance

The following attestation bundles were made for pimpmyrice-0.2.2.tar.gz:

Publisher: release.yaml on daddodev/pimpmyrice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pimpmyrice-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: pimpmyrice-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 33.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pimpmyrice-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8efa591a74b415822c5eb46e050cc7604af12bcd55cda9c525f83995f2eb186d
MD5 72275f7e2f40d9a2c796c36e81e53a11
BLAKE2b-256 1ea5d295ab77b34c244955b72b4d781f05511ce3f2f98c6883460b49e1bc082a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pimpmyrice-0.2.2-py3-none-any.whl:

Publisher: release.yaml on daddodev/pimpmyrice

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page