UNPKG

@owloops/claude-powerline

Version:

Beautiful vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, and custom themes

62 lines (58 loc) 2.49 kB
import type { ColorTheme } from "./index"; export const gruvboxTheme: ColorTheme = { directory: { bg: "#504945", fg: "#ebdbb2" }, git: { bg: "#3c3836", fg: "#b8bb26" }, model: { bg: "#665c54", fg: "#83a598" }, session: { bg: "#282828", fg: "#8ec07c" }, block: { bg: "#3c3836", fg: "#83a598" }, today: { bg: "#282828", fg: "#fabd2f" }, tmux: { bg: "#282828", fg: "#fe8019" }, context: { bg: "#458588", fg: "#ebdbb2" }, contextWarning: { bg: "#d79921", fg: "#282828" }, contextCritical: { bg: "#cc241d", fg: "#ebdbb2" }, metrics: { bg: "#d3869b", fg: "#282828" }, version: { bg: "#504945", fg: "#8ec07c" }, env: { bg: "#3c3836", fg: "#d3869b" }, weekly: { bg: "#3c3836", fg: "#8ec07c" }, agent: { bg: "#504945", fg: "#d3869b" }, thinking: { bg: "#3c3046", fg: "#d3869b" }, cacheTimer: { bg: "#3c3836", fg: "#b8bb26" }, }; export const gruvboxAnsi256Theme: ColorTheme = { directory: { bg: "#585858", fg: "#ffffaf" }, git: { bg: "#444444", fg: "#afaf00" }, model: { bg: "#6c6c6c", fg: "#87afaf" }, session: { bg: "#303030", fg: "#87af87" }, block: { bg: "#444444", fg: "#87afaf" }, today: { bg: "#303030", fg: "#ffaf00" }, tmux: { bg: "#303030", fg: "#ff8700" }, context: { bg: "#5f8787", fg: "#ffffaf" }, contextWarning: { bg: "#d7af00", fg: "#303030" }, contextCritical: { bg: "#d70000", fg: "#ffffaf" }, metrics: { bg: "#d787af", fg: "#303030" }, version: { bg: "#585858", fg: "#87af87" }, env: { bg: "#444444", fg: "#d787af" }, weekly: { bg: "#444444", fg: "#87af87" }, agent: { bg: "#6c6c6c", fg: "#d787af" }, thinking: { bg: "#444444", fg: "#d787af" }, cacheTimer: { bg: "#444444", fg: "#afaf00" }, }; export const gruvboxAnsiTheme: ColorTheme = { directory: { bg: "#808080", fg: "#ffff00" }, git: { bg: "#585858", fg: "#00ff00" }, model: { bg: "#808080", fg: "#00afff" }, session: { bg: "#444444", fg: "#00d787" }, block: { bg: "#585858", fg: "#00afff" }, today: { bg: "#444444", fg: "#ffaf00" }, tmux: { bg: "#444444", fg: "#ff8700" }, context: { bg: "#008787", fg: "#ffffff" }, contextWarning: { bg: "#d7af00", fg: "#000000" }, contextCritical: { bg: "#d70000", fg: "#ffffff" }, metrics: { bg: "#ff87af", fg: "#444444" }, version: { bg: "#808080", fg: "#00d787" }, env: { bg: "#585858", fg: "#ff87af" }, weekly: { bg: "#585858", fg: "#00d787" }, agent: { bg: "#808080", fg: "#ff87af" }, thinking: { bg: "#808080", fg: "#ff87af" }, cacheTimer: { bg: "#585858", fg: "#ffff00" }, };