├── assets ├── frappe.webp ├── latte.webp ├── mocha.webp ├── preview.webp └── macchiato.webp ├── themes ├── catppuccin-frappe │ ├── entry.png │ ├── lock.png │ ├── bullet.png │ ├── capslock.png │ ├── keyboard.png │ ├── throbber-0.png │ ├── throbber-1.png │ ├── throbber-2.png │ ├── throbber-3.png │ ├── throbber-4.png │ ├── throbber-5.png │ └── catppuccin-frappe.plymouth ├── catppuccin-latte │ ├── bullet.png │ ├── entry.png │ ├── lock.png │ ├── capslock.png │ ├── keyboard.png │ ├── throbber-0.png │ ├── throbber-1.png │ ├── throbber-2.png │ ├── throbber-3.png │ ├── throbber-4.png │ ├── throbber-5.png │ └── catppuccin-latte.plymouth ├── catppuccin-mocha │ ├── bullet.png │ ├── entry.png │ ├── lock.png │ ├── capslock.png │ ├── keyboard.png │ ├── throbber-0.png │ ├── throbber-1.png │ ├── throbber-2.png │ ├── throbber-3.png │ ├── throbber-4.png │ ├── throbber-5.png │ └── catppuccin-mocha.plymouth └── catppuccin-macchiato │ ├── lock.png │ ├── bullet.png │ ├── entry.png │ ├── capslock.png │ ├── keyboard.png │ ├── throbber-0.png │ ├── throbber-1.png │ ├── throbber-2.png │ ├── throbber-3.png │ ├── throbber-4.png │ ├── throbber-5.png │ └── catppuccin-macchiato.plymouth ├── renovate.json ├── bullet.tera ├── entry.tera ├── capslock.tera ├── lock.tera ├── keyboard.tera ├── .editorconfig ├── throbber.tera ├── preview.tera ├── plymouth.tera ├── LICENSE ├── justfile └── README.md /assets/frappe.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/assets/frappe.webp -------------------------------------------------------------------------------- /assets/latte.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/assets/latte.webp -------------------------------------------------------------------------------- /assets/mocha.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/assets/mocha.webp -------------------------------------------------------------------------------- /assets/preview.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/assets/preview.webp -------------------------------------------------------------------------------- /assets/macchiato.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/assets/macchiato.webp -------------------------------------------------------------------------------- /themes/catppuccin-frappe/entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/entry.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/lock.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/bullet.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/entry.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/lock.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/bullet.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/entry.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/lock.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/bullet.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/capslock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/capslock.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/keyboard.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/lock.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/capslock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/capslock.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/keyboard.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/capslock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/capslock.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/keyboard.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/throbber-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/throbber-0.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/throbber-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/throbber-1.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/throbber-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/throbber-2.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/throbber-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/throbber-3.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/throbber-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/throbber-4.png -------------------------------------------------------------------------------- /themes/catppuccin-frappe/throbber-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-frappe/throbber-5.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/throbber-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/throbber-0.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/throbber-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/throbber-1.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/throbber-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/throbber-2.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/throbber-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/throbber-3.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/throbber-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/throbber-4.png -------------------------------------------------------------------------------- /themes/catppuccin-latte/throbber-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-latte/throbber-5.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/bullet.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/entry.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/throbber-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/throbber-0.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/throbber-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/throbber-1.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/throbber-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/throbber-2.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/throbber-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/throbber-3.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/throbber-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/throbber-4.png -------------------------------------------------------------------------------- /themes/catppuccin-mocha/throbber-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-mocha/throbber-5.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/capslock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/capslock.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/keyboard.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/throbber-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/throbber-0.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/throbber-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/throbber-1.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/throbber-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/throbber-2.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/throbber-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/throbber-3.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/throbber-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/throbber-4.png -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/throbber-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/plymouth/HEAD/themes/catppuccin-macchiato/throbber-5.png -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 | "extends": [ 4 | "local>catppuccin/renovate-config" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /bullet.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | 8 | 9 | -------------------------------------------------------------------------------- /entry.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | 8 | 9 | -------------------------------------------------------------------------------- /capslock.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /lock.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /keyboard.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig helps developers define and maintain consistent 2 | # coding styles between different editors and IDEs 3 | # EditorConfig is awesome: https://EditorConfig.org 4 | 5 | root = true 6 | 7 | [*] 8 | charset = utf-8 9 | indent_size = 2 10 | indent_style = space 11 | end_of_line = lf 12 | insert_final_newline = true 13 | trim_trailing_whitespace = true 14 | 15 | # go 16 | [*.go] 17 | indent_style = tab 18 | indent_size = 4 19 | 20 | # python 21 | [*.{ini,py,py.tpl,rst}] 22 | indent_size = 4 23 | 24 | # rust 25 | [*.rs] 26 | indent_size = 4 27 | 28 | # documentation, utils 29 | [*.{md,mdx,diff}] 30 | trim_trailing_whitespace = false 31 | 32 | # windows shell scripts 33 | [*.{cmd,bat,ps1}] 34 | end_of_line = crlf -------------------------------------------------------------------------------- /throbber.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | active: 0 5 | --- 6 | 9 | 10 | {%- for color in [red, green, yellow, blue, pink, teal] -%} 11 | {%- if active == loop.index0 %} 12 | 13 | {%- else %} 14 | 15 | {%- endif -%} 16 | {%- endfor %} 17 | -------------------------------------------------------------------------------- /themes/catppuccin-latte/catppuccin-latte.plymouth: -------------------------------------------------------------------------------- 1 | [Plymouth Theme] 2 | Name=catppuccin-latte 3 | Description=catppuccin-latte 4 | ModuleName=two-step 5 | 6 | [two-step] 7 | Font=Noto Sans 12 8 | TitleFont=Noto Sans Light 30 9 | ImageDir=/usr/share/plymouth/themes/catppuccin-latte 10 | DialogHorizontalAlignment=.5 11 | DialogVerticalAlignment=.5 12 | TitleHorizontalAlignment=.5 13 | TitleVerticalAlignment=.5 14 | HorizontalAlignment=.5 15 | VerticalAlignment=.5 16 | WatermarkHorizontalAlignment=.5 17 | WatermarkVerticalAlignment=.5 18 | Transition=none 19 | TransitionDuration=0.0 20 | BackgroundStartColor=0xeff1f5 21 | BackgroundEndColor=0xeff1f5 22 | ProgressBarBackgroundColor=0xccd0da 23 | ProgressBarForegroundColor=0xeff1f5 24 | MessageBelowAnimation=true 25 | 26 | [boot-up] 27 | UseEndAnimation=false 28 | 29 | [shutdown] 30 | UseEndAnimation=false 31 | 32 | [reboot] 33 | UseEndAnimation=false -------------------------------------------------------------------------------- /themes/catppuccin-frappe/catppuccin-frappe.plymouth: -------------------------------------------------------------------------------- 1 | [Plymouth Theme] 2 | Name=catppuccin-frappe 3 | Description=catppuccin-frappe 4 | ModuleName=two-step 5 | 6 | [two-step] 7 | Font=Noto Sans 12 8 | TitleFont=Noto Sans Light 30 9 | ImageDir=/usr/share/plymouth/themes/catppuccin-frappe 10 | DialogHorizontalAlignment=.5 11 | DialogVerticalAlignment=.5 12 | TitleHorizontalAlignment=.5 13 | TitleVerticalAlignment=.5 14 | HorizontalAlignment=.5 15 | VerticalAlignment=.5 16 | WatermarkHorizontalAlignment=.5 17 | WatermarkVerticalAlignment=.5 18 | Transition=none 19 | TransitionDuration=0.0 20 | BackgroundStartColor=0x303446 21 | BackgroundEndColor=0x303446 22 | ProgressBarBackgroundColor=0x414559 23 | ProgressBarForegroundColor=0x303446 24 | MessageBelowAnimation=true 25 | 26 | [boot-up] 27 | UseEndAnimation=false 28 | 29 | [shutdown] 30 | UseEndAnimation=false 31 | 32 | [reboot] 33 | UseEndAnimation=false -------------------------------------------------------------------------------- /themes/catppuccin-mocha/catppuccin-mocha.plymouth: -------------------------------------------------------------------------------- 1 | [Plymouth Theme] 2 | Name=catppuccin-mocha 3 | Description=catppuccin-mocha 4 | ModuleName=two-step 5 | 6 | [two-step] 7 | Font=Noto Sans 12 8 | TitleFont=Noto Sans Light 30 9 | ImageDir=/usr/share/plymouth/themes/catppuccin-mocha 10 | DialogHorizontalAlignment=.5 11 | DialogVerticalAlignment=.5 12 | TitleHorizontalAlignment=.5 13 | TitleVerticalAlignment=.5 14 | HorizontalAlignment=.5 15 | VerticalAlignment=.5 16 | WatermarkHorizontalAlignment=.5 17 | WatermarkVerticalAlignment=.5 18 | Transition=none 19 | TransitionDuration=0.0 20 | BackgroundStartColor=0x1e1e2e 21 | BackgroundEndColor=0x1e1e2e 22 | ProgressBarBackgroundColor=0x313244 23 | ProgressBarForegroundColor=0x1e1e2e 24 | MessageBelowAnimation=true 25 | 26 | [boot-up] 27 | UseEndAnimation=false 28 | 29 | [shutdown] 30 | UseEndAnimation=false 31 | 32 | [reboot] 33 | UseEndAnimation=false 34 | -------------------------------------------------------------------------------- /themes/catppuccin-macchiato/catppuccin-macchiato.plymouth: -------------------------------------------------------------------------------- 1 | [Plymouth Theme] 2 | Name=catppuccin-macchiato 3 | Description=catppuccin-macchiato 4 | ModuleName=two-step 5 | 6 | [two-step] 7 | Font=Noto Sans 12 8 | TitleFont=Noto Sans Light 30 9 | ImageDir=/usr/share/plymouth/themes/catppuccin-macchiato 10 | DialogHorizontalAlignment=.5 11 | DialogVerticalAlignment=.5 12 | TitleHorizontalAlignment=.5 13 | TitleVerticalAlignment=.5 14 | HorizontalAlignment=.5 15 | VerticalAlignment=.5 16 | WatermarkHorizontalAlignment=.5 17 | WatermarkVerticalAlignment=.5 18 | Transition=none 19 | TransitionDuration=0.0 20 | BackgroundStartColor=0x24273a 21 | BackgroundEndColor=0x24273a 22 | ProgressBarBackgroundColor=0x363a4f 23 | ProgressBarForegroundColor=0x24273a 24 | MessageBelowAnimation=true 25 | 26 | [boot-up] 27 | UseEndAnimation=false 28 | 29 | [shutdown] 30 | UseEndAnimation=false 31 | 32 | [reboot] 33 | UseEndAnimation=false -------------------------------------------------------------------------------- /preview.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | 8 | 9 | 10 | 14 | 15 | {%- for color in [red, green, yellow, blue, pink, teal] %} 16 | 17 | {%- endfor %} 18 | 19 | -------------------------------------------------------------------------------- /plymouth.tera: -------------------------------------------------------------------------------- 1 | --- 2 | whiskers: 3 | version: 2.5.1 4 | --- 5 | [Plymouth Theme] 6 | Name=catppuccin-{{ flavor.identifier }} 7 | Description=catppuccin-{{ flavor.identifier }} 8 | ModuleName=two-step 9 | 10 | [two-step] 11 | Font=Noto Sans 12 12 | TitleFont=Noto Sans Light 30 13 | ImageDir=/usr/share/plymouth/themes/catppuccin-{{ flavor.identifier }} 14 | DialogHorizontalAlignment=.5 15 | DialogVerticalAlignment=.5 16 | TitleHorizontalAlignment=.5 17 | TitleVerticalAlignment=.5 18 | HorizontalAlignment=.5 19 | VerticalAlignment=.5 20 | WatermarkHorizontalAlignment=.5 21 | WatermarkVerticalAlignment=.5 22 | Transition=none 23 | TransitionDuration=0.0 24 | BackgroundStartColor=0x{{ base.hex }} 25 | BackgroundEndColor=0x{{ base.hex }} 26 | ProgressBarBackgroundColor=0x{{ surface0.hex }} 27 | ProgressBarForegroundColor=0x{{ base.hex }} 28 | MessageBelowAnimation=true 29 | 30 | [boot-up] 31 | UseEndAnimation=false 32 | 33 | [shutdown] 34 | UseEndAnimation=false 35 | 36 | [reboot] 37 | UseEndAnimation=false -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Catppuccin 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- 1 | build target: 2 | whiskers -f {{target}} plymouth.tera > themes/catppuccin-{{target}}/catppuccin-{{target}}.plymouth 3 | 4 | whiskers -f {{target}} bullet.tera | convert -background none - themes/catppuccin-{{target}}/bullet.png 5 | whiskers -f {{target}} capslock.tera | convert -background none - themes/catppuccin-{{target}}/capslock.png 6 | whiskers -f {{target}} entry.tera | convert -background none - themes/catppuccin-{{target}}/entry.png 7 | whiskers -f {{target}} keyboard.tera | convert -background none - themes/catppuccin-{{target}}/keyboard.png 8 | whiskers -f {{target}} lock.tera | convert -background none - themes/catppuccin-{{target}}/lock.png 9 | 10 | whiskers -f {{target}} --overrides \'\{\"active\":0\}\' throbber.tera | convert -background none - themes/catppuccin-{{target}}/throbber-0.png 11 | whiskers -f {{target}} --overrides \'\{\"active\":1\}\' throbber.tera | convert -background none - themes/catppuccin-{{target}}/throbber-1.png 12 | whiskers -f {{target}} --overrides \'\{\"active\":2\}\' throbber.tera | convert -background none - themes/catppuccin-{{target}}/throbber-2.png 13 | whiskers -f {{target}} --overrides \'\{\"active\":3\}\' throbber.tera | convert -background none - themes/catppuccin-{{target}}/throbber-3.png 14 | whiskers -f {{target}} --overrides \'\{\"active\":4\}\' throbber.tera | convert -background none - themes/catppuccin-{{target}}/throbber-4.png 15 | whiskers -f {{target}} --overrides \'\{\"active\":5\}\' throbber.tera | convert -background none - themes/catppuccin-{{target}}/throbber-5.png 16 | 17 | preview: (p "frappe") (p "latte") (p "macchiato") (p "mocha") 18 | catwalk -C assets -r 10 -o preview.webp 19 | 20 | p target: 21 | whiskers -f {{target}} preview.tera | convert -background none -quality 100% - assets/{{target}}.webp 22 | catwalk -C assets -r 10 {{target}}.webp {{target}}.webp {{target}}.webp {{target}}.webp -o {{target}}.webp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | Logo
3 | 4 | Catppuccin for Plymouth 5 | 6 |

7 | 8 |

9 | 10 | 11 | 12 |

13 | 14 |

15 | 16 |

17 | 18 | ## Previews 19 | 20 |
21 | 🌻 Latte 22 | 23 |
24 |
25 | 🪴 Frappé 26 | 27 |
28 |
29 | 🌺 Macchiato 30 | 31 |
32 |
33 | 🌿 Mocha 34 | 35 |
36 | 37 | ## Usage 38 | 39 | 1. Copy your favorite flavor(s) from [`themes/`](./themes/) folder to `/usr/share/plymouth/themes/`. 40 | 2. Set your default Plymouth theme with `sudo plymouth-set-default-theme -R catppuccin-`. 41 | 42 | ## 🙋 FAQ 43 | 44 | - Q: **_"plymouth-set-default-theme not available on your operating system?"_**\ 45 | A: Some distributions, like Ubuntu/Mint, use `update-alternatives` for setting the plymouth theme. 46 | 47 | 1. Install the theme(s): 48 | 49 | ```shell 50 | sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/catppuccin-latte/catppuccin-latte.plymouth 200 51 | sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/catppuccin-frappe/catppuccin-frappe.plymouth 200 52 | sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/catppuccin-macchiato/catppuccin-macchiato.plymouth 200 53 | sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/catppuccin-mocha/catppuccin-mocha.plymouth 200 54 | ``` 55 | 56 | 2. Set the default theme interactively: 57 | 58 | ```shell 59 | sudo update-alternatives --config default.plymouth 60 | ``` 61 | 62 | 3. Rebuild the initramfs: 63 | 64 | ```shell 65 | sudo update-initramfs -u 66 | ``` 67 | 68 | 69 | 70 | ## 💝 Thanks to 71 | 72 | - [Tabler Icons](https://tabler-icons.io/) 73 | - [ndsboy](https://github.com/ndsboy) 74 | 75 |   76 | 77 |

78 | 79 |

80 | 81 |

82 | Copyright © 2021-present Catppuccin Org 83 |

84 | 85 |

86 | 87 |

88 | --------------------------------------------------------------------------------