// ltmnight Palette for Rofi — now mapped onto the CENTRAL theme // (basic/.config/themes → ~/.config/themes/current/rofi.rasi, Catppuccin Mocha). // Tracked in dotfiles: hypr/.config/rofi/themes/ltmnight.rasi // (stowed to ~/.config/rofi/themes/ltmnight.rasi). // // Only the palette values changed to Mocha; every variable NAME below is // unchanged, so hyprltm-net.rasi (@theme "ltmnight") and hyprltm-net's // core.sh -theme-str overrides (@on-primary-fixed, @error-message, ...) // keep working untouched. The two translucency values use #RRGGBBAA hex // because rasi has no alpha() function — keep them in sync with @base / // @surface0 from the central theme if you ever switch flavors. @import "/home/mathias/.config/themes/current/rofi.rasi" * { ltmnight0: @base; /* Background */ ltmnight1: @surface0; /* Current Line / Secondary Background */ ltmnight2: @text; /* Foreground Text */ ltmnight3: @overlay1; /* Comment / Faded Foreground */ ltmnight4: @red; /* Red / Errors */ ltmnight5: @peach; /* Orange / Warnings */ ltmnight6: @yellow; /* Yellow / Warnings */ ltmnight7: @green; /* Green / Success */ ltmnight8: @sapphire; /* Cyan / Info */ ltmnight9: @mauve; /* Purple / Accents */ ltmnight10: @pink; /* Pink / Accents */ ltmnight11: @overlay0; /* Gray / Placeholders */ // Rofi Color Mappings to ltmnight Palette background: #1e1e2ee6; /* @base at 90% */ foreground: @ltmnight2; primary: @ltmnight9; accent: @ltmnight10; on-primary: @ltmnight2; primary-fixed: @ltmnight1; on-primary-fixed: @ltmnight2; selection: #31324480; /* @surface0 at 50% */ on-selection: @ltmnight2; error: @ltmnight4; on-error: @ltmnight2; surface: #1e1e2ee6; /* @base at 90% */ on-surface: @ltmnight2; outline: @ltmnight3; shadow: rgba(0, 0, 0, 0.5); highlight: @ltmnight6; prompt: @ltmnight11; placeholder: @ltmnight11; message-background: transparent; message-border: @ltmnight8; message-text: @ltmnight8; error-message: @ltmnight4; warning-message: @ltmnight5; success-message: @ltmnight7; info-message: @ltmnight8; }