theme: ricetheme
New palette
New palette
~/ricetheme themes, palettes and dotfiles for Linux desktops

Cook your
desktop.

Guides, palettes and dotfiles for Linux desktops, terminals and editors. Find a look you love and make it yours, or generate one from any wallpaper.

try:

works with kitty · alacritty · ghostty · tmux · hyprland · sway · i3 · waybar · polybar · rofi · fuzzel · neovim · vs code

~/guides ls -t

Guides.

Each guide shows the whole config, names the version it was written against and says what breaks it, so you can tell when an update has moved on.

~/guides ls -l | tail -n 5all 10 guides
~/guides tree -L 1

Sections.

Start with the layer you’re changing: compositor, terminal, editor, palette. A new color scheme usually ends up touching all of them.

~/generator wallpaper in, configs out

Turn your wallpaper into a palette and the configs to match.

Drop in an image and the Generator builds a palette from it (background, text, an accent and all sixteen terminal colors), lets you tune it while a mock desktop recolors, and writes the theme files for your apps.

Generate from a wallpaperfree · runs in your browser · nothing uploaded
wallpaper.png1 · drop

Your browser reads the image on your computer. It is never uploaded.

palette2 · tune

text on background 14.1:1 · muted 6.6:1 · accent 9.2:1
this page wears ricetheme; tap a slot to copy it

~/toolkit cat picks

Toolkit.

A tool earns a place here by being free or fairly priced, actively maintained and themeable from a config file you can keep in your dotfiles.

open the toolkit

  • Window managers and compositorsHyprland, Sway, niri, i3, AeroSpacehyprlandour pick
  • Bars, launchers and widgetsWaybar, Quickshell, eww, rofi, fuzzel, dunstwaybarour pick
  • Terminals and shellskitty, Ghostty, Alacritty, foot, fish, Starshipkittyour pick
  • EditorsNeovim, LazyVim, Helix, Zed, VSCodium, GNU Emacsneovimour pick
  • PalettesCatppuccin, Rosé Pine, tokyonight.nvim, Dracula, Tinted Themingcatppuccinour pick
  • FontsJetBrains Mono, Nerd Fonts, Iosevka, Monaspace, MonoLisajetbrains monoour pick
  • Dotfile managerschezmoi, GNU Stow, yadm, Home Manager, Dotbotchezmoiour pick
~/authors whoami

Authors.

A developer with years of public dotfiles and a designer who builds color systems at work and keyboards at home. Each signs what they know first-hand.