Skip to content

Feature request: Add a predefined themes section for easier customization #226

@adrijshikhar

Description

@adrijshikhar

Summary

It would be great if ccstatusline included a themes section with a collection of predefined, community-contributed themes. This would significantly lower the barrier for new adopters who want to quickly customize their status line without having to build a configuration from scratch.

Motivation

  • New users often struggle with initial setup and customization
  • Having ready-made themes gives users a starting point they can tweak to their liking
  • A community-driven theme gallery encourages contributions and engagement
  • Popular CLI tools (like Oh My Zsh, Starship, etc.) have benefited greatly from curated theme collections

Suggested approach

  • Add a themes/ directory in the repo with predefined theme files
  • Include a handful of built-in themes (e.g., minimal, powerline-style, informative, compact)
  • Allow users to select a theme via a simple config option (e.g., "theme": "minimal")
  • Accept community PRs for new themes, with a lightweight review process
  • Document available themes with screenshots/previews in the README

This would make ccstatusline much more approachable and help grow the community around it. Thanks for the great tool!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions