Skip to content

Feature Request: integrate kube-ps1 as OMB plugin #719

Description

@rafacouto

Description

I recently installed oh-my-bash and it's working great, but I'm unable to get kube-ps1 integration working properly. kube-ps1 is a very popular and useful plugin for Kubernetes users that displays the current Kubernetes context and namespace in the bash prompt.

kube-ps1 in action

Current Situation

  • kube-ps1 is not included as an oh-my-bash
  • Manual installation requires cloning the repository and custom configuration
  • The integration with oh-my-bash's theme system is not straightforward
  • Other popular shell frameworks like oh-my-zsh already include kube-ps1 as a plugin.

Proposed Solution

Add kube-ps1 as an plugin in oh-my-bash with:

  • Proper plugin initialization
  • Theme integration support
  • Standardized configuration options
  • Documentation

Why this is valuable

  • Kubernetes is widely used in development and DevOps
  • kube-ps1 has over 2.8k stars on GitHub indicating high demand
  • Would provide a consistent experience for Kubernetes users
  • Aligns with oh-my-bash's goal of providing useful plugins

Technical considerations

The plugin should:

  • Follow existing plugin structure
  • Integrate with the prompt system
  • Respect existing oh-my-bash configuration
  • Provide toggle enable/disable functionality

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions