PHPackages                             armanoide/roundcube-catppuccin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. armanoide/roundcube-catppuccin

ActiveRoundcube-plugin[Utility &amp; Helpers](/categories/utility)

armanoide/roundcube-catppuccin
==============================

Catppuccin flavors (Mocha, Macchiato, Frappe, Latte) for Roundcube Elastic skin

00CSS

Since Jun 7Pushed 2d agoCompare

[ Source](https://github.com/Armanoide/roundcube_catppuccin)[ Packagist](https://packagist.org/packages/armanoide/roundcube-catppuccin)[ RSS](/packages/armanoide-roundcube-catppuccin/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

roundcube\_catppuccin
=====================

[](#roundcube_catppuccin)

[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://github.com/Armanoide/roundcube_catppuccin/blob/main/LICENSE)[![Roundcube plugin](https://camo.githubusercontent.com/dafb3181f2d77358ddf06bf2be3b1f6a366e566ae9cda1d754e3015871d1df32/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f526f756e64637562652d506c7567696e2d626c75652e737667)](https://roundcube.net)

Catppuccin theme overlay for Roundcube's Elastic skin. Transforms the default interface into a warm, soothing dark theme.

[![Dark mode preview](https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/palette/macchiato.png)](https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/palette/macchiato.png)

Currently Available Flavours
----------------------------

[](#currently-available-flavours)

🌿 MochaIncludedFeatures
--------

[](#features)

- 🎨 **Catppuccin Mocha palette** — warm and subdued dark color scheme
- 🔧 **Zero-config** — plug and play with the Elastic skin
- 📦 **Composer-ready** — works with `roundcube/plugin-installer`
- 🐳 **Docker-friendly** — works with `roundcube/roundcubemail`

Requirements
------------

[](#requirements)

- Roundcube 2.0+
- **Elastic skin** (default in Roundcube)

Installation
------------

[](#installation)

### Via Composer

[](#via-composer)

```
cd /path/to/roundcube
composer require armanoide/roundcube-catppuccin
Manual Installation
1. Clone this repository into your plugins/ directory
2. Enable the plugin in config/config.inc.php
Configuration
Enable the plugin and set your preferred flavor in your Roundcube config.inc.php:
$config['plugins'] = ['roundcube_catppuccin'];
$config['catppuccin_flavor'] = 'mocha';
Available Options
Setting
catppuccin_flavor
Docker Setup
If you're running Roundcube via the official roundcube/roundcubemail Docker image:
docker-compose.yml
services:
  roundcubemail:
    image: roundcube/roundcubemail:latest
    environment:
      - ROUNDCUBEMAIL_SKIN=elastic
      - ROUNDCUBEMAIL_PLUGINS=archive,zipdownload,roundcube_catppuccin
    volumes:
      - ./www/config:/var/www/html/config
      - ./www/plugins:/var/www/html/plugins
Mount your plugins directory to persist the installed plugin across container restarts.
Roundcube config.inc.php
