Creating and swapping rices made easy
Project description
🍙 PimpMyRice
Creating and swapping rices made easy.
This project is currently in alpha and may be subject to breaking changes.
https://github.com/user-attachments/assets/999c8fc1-2f67-4da5-8780-6c0e11695007
What is a rice?
Ricing refers to the process of customizing and optimizing the visual appearance of a desktop environment, particularly in Linux or Unix-based systems.
It involves modifying elements such as themes, icons, fonts, window managers, and widgets to create a unique and aesthetically pleasing interface.
A well-customized setup, called a "rice", showcases the user's attention to detail and creativity.
Take a look at r/unixporn for inspiration.
What does PimpMyRice do?
PimpMyRice allows you to generate, organize and apply your rices.
It applies themes through modules, each module being responsible for styling a specific program (eg: discord).
Quick start
Install
Pipx
pipx install pimpmyrice
Add some modules
Create your own modules from scratch or clone from the official 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
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pimpmyrice-0.1.0.tar.gz
.
File metadata
- Download URL: pimpmyrice-0.1.0.tar.gz
- Upload date:
- Size: 24.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3385bce43eb63aaadef0ef509a93e0b22ffc08b89ef2e88b0d986f2c1ef7e06 |
|
MD5 | 4120a1dc9ae6dbd4c9bd09402526314c |
|
BLAKE2b-256 | d93ff78dc5e8d981b71534cf5e70df000856d9a82ca9c9b0ecb0811e156ff2a7 |
Provenance
The following attestation bundles were made for pimpmyrice-0.1.0.tar.gz
:
Publisher:
release.yaml
on daddodev/pimpmyrice
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
pimpmyrice-0.1.0.tar.gz
- Subject digest:
d3385bce43eb63aaadef0ef509a93e0b22ffc08b89ef2e88b0d986f2c1ef7e06
- Sigstore transparency entry: 149280733
- Sigstore integration time:
- Predicate type:
File details
Details for the file pimpmyrice-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: pimpmyrice-0.1.0-py3-none-any.whl
- Upload date:
- Size: 28.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52037a10dc6d1b274699b460e3a23e93ff01398c1da290144fa5ad5b7f61864a |
|
MD5 | c5b2499c3cb3f56956dafded5435687a |
|
BLAKE2b-256 | 9214307269e49031f1a8e0828c46c088a7e1360cffa00914b5e1ae38f8203906 |
Provenance
The following attestation bundles were made for pimpmyrice-0.1.0-py3-none-any.whl
:
Publisher:
release.yaml
on daddodev/pimpmyrice
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
pimpmyrice-0.1.0-py3-none-any.whl
- Subject digest:
52037a10dc6d1b274699b460e3a23e93ff01398c1da290144fa5ad5b7f61864a
- Sigstore transparency entry: 149280734
- Sigstore integration time:
- Predicate type: