awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
b-ryan avatar

b-ryan/powerline-shell

0
View on GitHub↗
6,287 स्टार्स·726 फोर्क्स·Python·MIT·5 व्यूज़

Powerline Shell

यह प्रोजेक्ट कमांड लाइन प्रॉम्प्ट के लेआउट, रंगों और डायनामिक सेगमेंट को परिभाषित करने के लिए एक कॉन्फ़िगरेशन-संचालित इंटरफ़ेस है। यह एक विज़ुअल स्टेटस बार के रूप में कार्य करता है जो शेल के भीतर सीधे वर्ज़न कंट्रोल स्टेट और एनवायरनमेंट संदर्भ प्रदर्शित करता है।

सिस्टम विभिन्न वर्ज़न कंट्रोल सिस्टम के लिए ब्रांच के नाम और फ़ाइल स्टेट्स का पता लगाकर वर्ज़न कंट्रोल स्टेटस को ट्रैक करता है। यह सक्रिय वर्चुअल एनवायरनमेंट और क्लाउड प्रोफाइल जैसे परिचालन एनवायरनमेंट संदर्भों को भी प्रदर्शित करता है।

टूल शेल प्रॉम्प्ट कस्टमाइज़ेशन के लिए क्षमताएं प्रदान करता है, जिसमें विज़ुअल थीम्स का अनुप्रयोग, गहरी डायरेक्टरी ट्रीज़ के लिए पाथ ट्रंकेशन, और शेल कमांड्स से डायनामिक कंटेंट का इंजेक्शन शामिल है। यह पहले निष्पादित कमांड के सफलता या विफलता कोड के आधार पर प्रॉम्प्ट के रंगों को भी बदल सकता है।

Features

  • Shell Prompt Customizers - Provides a utility for configuring and styling command-line interface prompts as a visual status bar.
  • Shell Prompt Themes - Creates a visual status bar that displays system information and version control metadata across shell environments.
  • VCS State Tracking - Tracks project state by extracting branch names and file status symbols from version control systems.
  • Environment Configuration Display - Displays active virtual environments and specific environment variable values directly within the prompt.
  • Prompt Layout Engines - Organizes visual segments and defines separator styles for terminal prompts via a configuration file.
  • Shell Context Visualizers - Displays current shell environment metadata such as directory, user, and hostname for situational awareness.
  • VCS Binary Querying - Queries version control system binaries to extract branch names and file status indicators.
  • Version Control Systems - Displays current branch, commit offsets, and file status symbols for multiple version control systems.
  • VCS Status Displays - Detects and displays version control status including stashed changes and new files directly in the prompt.
  • VCS Status Monitoring - Tracks git branch names and file status changes directly within the shell prompt to speed up workflows.
  • Environment Variable Readers - Reads system environment variables to identify active cloud profiles and virtual environment contexts.
  • Git Status Indicators - Implements visual cues and indicators for version control repository status within the shell.
  • Real-Time Status Displays - Provides real-time displays of the current branch, change counts, and file status indicators.
  • Foreground and Background Colors - Defines specific foreground and background colors for status indicators such as version control and environment profiles.
  • Prompt Themes - Defines the color scheme of the prompt using specific color codes from external theme files.
  • Configuration-Driven Layouts - Uses an external configuration file to determine the sequence and style of visual prompt segments.
  • Theme Mappings - Resolves visual styles by mapping segment identifiers to color hex codes stored in separate theme files.
  • Prompt Content Injection - Provides the ability to embed the standard output of arbitrary shell commands into the rendered prompt string.
  • Custom Command Execution - Injects the output of specified shell commands into the visual display of the prompt.
  • Environment Profiles - Manages and displays active environment profiles to prevent mistakes when switching between projects.
  • Path Truncation Utilities - Processes the current working directory string to replace middle folder segments with an ellipsis for brevity.
  • Shell Workflow Optimizers - Optimizes shell workflow by shortening directory paths and using color to visualize command success or failure.
  • Dynamic Content Injection in Snippets - Displays the output of shell commands or environment variable values directly within the active prompt.
  • System State Indicators - Renders dynamic visual segments to show system state such as battery percentage and current time.
  • Prompt Segment Scripts - Calculates prompt content by executing small shell scripts that return text and color codes.
  • Visual Exit Code Indicators - Changes the prompt colors based on the success or failure code of the previously executed command.
  • Directory Path Visualizations - Renders filesystem paths with truncation using ellipses to maintain a concise command line prompt.
  • Command Execution Indicators - Provides visual markers in the terminal that signify the success or failure of executed commands.
  • Terminal Prompts - Beautiful and functional prompt for various shells.

स्टार हिस्ट्री

b-ryan/powerline-shell के लिए स्टार हिस्ट्री चार्टb-ryan/powerline-shell के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Powerline Shell के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Powerline Shell के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • ilancosman/tideIlanCosman का अवतार

    IlanCosman/tide

    3,929GitHub पर देखें↗

    Tide is an asynchronous shell prompt and Zsh theme designed to maintain interface responsiveness by computing high-latency data in the background. It functions as a context-aware command line that tracks active programming language versions, cloud infrastructure status, and command execution times. The project includes an interactive prompt configurator that allows users to visually design layouts, color schemes, and behavior settings through a terminal-based wizard. It also features a transient prompt engine that collapses previous command lines to reduce terminal scrollback clutter. The sy

    Shellfishfish-pluginfish-prompt
    GitHub पर देखें↗3,929
  • nojhan/liquidpromptnojhan का अवतार

    nojhan/liquidprompt

    4,660GitHub पर देखें↗

    Liquidprompt is an adaptive command-line interface theme and context-aware status bar for Bash and Zsh. It functions as a shell environment indicator and tracker, displaying real-time system information, user identity, host connections, and working directory data directly within the prompt. The project features a theme engine that allows for the modification of layout, colors, and glyphs. It integrates version control status indicators to show active branches, tags, and commit statistics, alongside indicators for active container tools, orchestrators, and language-specific virtual environment

    Shell
    GitHub पर देखें↗4,660
  • bhilburn/powerlevel9kbhilburn का अवतार

    bhilburn/powerlevel9k

    13,429GitHub पर देखें↗

    Powerlevel10k is a customizable Zsh theme framework and command line prompt customizer designed to create a visual shell status dashboard. It provides a toolkit for defining the layout, colors, and segments of a terminal prompt to improve the command line user experience. The project distinguishes itself through a flexible configuration system for prompt appearance and layout, allowing users to organize information segments across multiple lines and visually merge adjacent blocks. It supports extensive visual customization, including the use of custom font codepoints for icons and state-based

    Shell
    GitHub पर देखें↗13,429
  • denysdovhan/spaceship-promptdenysdovhan का अवतार

    denysdovhan/spaceship-prompt

    20,515GitHub पर देखें↗

    Spaceship Prompt is a customizable Zsh prompt theme that serves as a development environment monitor, shell environment indicator, and system status monitor. It renders a visual interface for the terminal to display active programming language runtimes, package manager versions, and hardware battery levels. The project functions as a Git status indicator and infrastructure context display, tracking the state of version control repositories and showing active container versions and cluster contexts for cloud and local environments. The tool provides capabilities for shell context visualizatio

    Shell
    GitHub पर देखें↗20,515
Powerline Shell के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

b-ryan/powerline-shell क्या करता है?

यह प्रोजेक्ट कमांड लाइन प्रॉम्प्ट के लेआउट, रंगों और डायनामिक सेगमेंट को परिभाषित करने के लिए एक कॉन्फ़िगरेशन-संचालित इंटरफ़ेस है। यह एक विज़ुअल स्टेटस बार के रूप में कार्य करता है जो शेल के भीतर सीधे वर्ज़न कंट्रोल स्टेट और एनवायरनमेंट संदर्भ प्रदर्शित करता है।

b-ryan/powerline-shell की मुख्य विशेषताएं क्या हैं?

b-ryan/powerline-shell की मुख्य विशेषताएं हैं: Shell Prompt Customizers, Shell Prompt Themes, VCS State Tracking, Environment Configuration Display, Prompt Layout Engines, Shell Context Visualizers, VCS Binary Querying, Version Control Systems।

b-ryan/powerline-shell के कुछ ओपन-सोर्स विकल्प क्या हैं?

b-ryan/powerline-shell के ओपन-सोर्स विकल्पों में शामिल हैं: ilancosman/tide — Tide is an asynchronous shell prompt and Zsh theme designed to maintain interface responsiveness by computing… nojhan/liquidprompt — Liquidprompt is an adaptive command-line interface theme and context-aware status bar for Bash and Zsh. It functions… bhilburn/powerlevel9k — Powerlevel10k is a customizable Zsh theme framework and command line prompt customizer designed to create a visual… denysdovhan/spaceship-prompt — Spaceship Prompt is a customizable Zsh prompt theme that serves as a development environment monitor, shell… agnoster/agnoster-zsh-theme — This project is a Zsh prompt theme that provides a segmented, breadcrumb-style interface in the terminal. It uses a… dahlbyk/posh-git — posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal…