module Catppuccin ( base , blue , crust , flamingo , green , lavender , mantle , maroon , mauve , overlay0 , overlay1 , overlay2 , peach , pink , red , rosewater , sapphire , sky , subtext0 , subtext1 , surface0 , surface1 , surface2 , teal , text , yellow , theme ) where import XMonad.Layout.Decoration (Theme(..)) theme :: Theme theme = Theme { activeColor = mauve , inactiveColor = surface0 , urgentColor = red , activeBorderColor = mauve , inactiveBorderColor = surface0 , urgentBorderColor = red , activeBorderWidth = 1 , inactiveBorderWidth = 1 , urgentBorderWidth = 1 , activeTextColor = surface0 , inactiveTextColor = surface1 , urgentTextColor = red , fontName = "-misc-fixed-*-*-*-*-10-*-*-*-*-*-*-*" , decoWidth = 200 , decoHeight = 15 , windowTitleAddons = [] , windowTitleIcons = [] } -- Colors for the Mocha variant -- https://raw.githubusercontent.com/catppuccin/palette/main/palette.json -- cat palette.json|jq -rc '.mocha.colors|map ({(.name):.hex})|.[]' base = "#1e1e2e" blue = "#89b4fa" crust = "#11111b" flamingo = "#f2cdcd" green = "#a6e3a1" lavender = "#b4befe" mantle = "#181825" maroon = "#eba0ac" mauve = "#cba6f7" overlay0 = "#6c7086" overlay1 = "#7f849c" overlay2 = "#9399b2" peach = "#fab387" pink = "#f5c2e7" red = "#f38ba8" rosewater = "#f5e0dc" sapphire = "#74c7ec" sky = "#89dceb" subtext0 = "#a6adc8" subtext1 = "#bac2de" surface0 = "#313244" surface1 = "#45475a" surface2 = "#585b70" teal = "#94e2d5" text = "#cdd6f4" yellow = "#f9e2af"